Control.Dispatch 方法 |
命名空间: XSharp.VO.SDK
提示: |
---|
重要!这是一个由 X# 使用的回调方法。通常情况下,不应在您的应用程序代码中调用它。 |
提示: |
---|
如果要为底层窗口过程设置特定的返回值,必须更改控件对象的 EventReturnValue 变量。 如果要处理其他事件(例如计时器事件),需要编写自己的 Dispatch() 方法。编写自定义 Dispatch() 方法时应遵循以下指南: 1. 子类化适合操作类型的事件类型。 2. 向派生对象添加事件处理函数。(当接收到事件时,应调用此事件处理程序。) 3. 通常,事件处理程序的实现应调用 Default()。 这保持了与基类相同的行为,但也允许其他类为新类型的事件提供有用的事件处理程序,从而为其他类提供一个框架。 在接收到的事件未被自定义调度程序处理的情况下,应调用基类 Dispatch() 方法。 例如: X# 1RETURN SUPER:Dispatch(<paramref name="oEvent" />) |