多 class 情况下事件组件的位置
Location of event components in a multi class situation
我想了解当您有多个 class 时应该如何正确构造事件。例如,如果您有 class 来检测值,并且您想要更新表单中的文本框,那么事件组件应该放在哪里。据我所读:
事件组件 - [位置]
1.Delegate——【全局可见位置】
2.事件指针——【触发事件的【=25=】里面】【=18=】
3.事件方法-【触发事件的class里面]
4. (OnEvent) 方法包装器 - [触发事件的 class 内部]
5. 连接事件的代码 - [Inside the form???]
这是在棒球场吗? 3&4 是否可以位于触发事件的class 之外?
谢谢
if you have class that detects value and you want to update a text box
in a form
然后 declare/define class 中的事件检测到值并从相同的 class 引发事件,在检测到值时传递参数。
在表单中(您想更新文本框的地方)连接该事件(注册事件)并在处理程序方法中更新文本框。
我想了解当您有多个 class 时应该如何正确构造事件。例如,如果您有 class 来检测值,并且您想要更新表单中的文本框,那么事件组件应该放在哪里。据我所读:
事件组件 - [位置]
1.Delegate——【全局可见位置】
2.事件指针——【触发事件的【=25=】里面】【=18=】
3.事件方法-【触发事件的class里面]
4. (OnEvent) 方法包装器 - [触发事件的 class 内部]
5. 连接事件的代码 - [Inside the form???]
这是在棒球场吗? 3&4 是否可以位于触发事件的class 之外?
谢谢
if you have class that detects value and you want to update a text box in a form
然后 declare/define class 中的事件检测到值并从相同的 class 引发事件,在检测到值时传递参数。
在表单中(您想更新文本框的地方)连接该事件(注册事件)并在处理程序方法中更新文本框。