ControlEvents 类

定义

表示窗体上的 Button 控件引发的事件的所有事件处理程序 Clicked 的集合。

public ref class ControlEvents abstract
public abstract class ControlEvents
type ControlEvents = class
Public MustInherit Class ControlEvents
继承
ControlEvents

示例

以下示例演示使用ClickedEventHandler委托绑定 Button 控件事件的事件处理程序的 ClickedInternalStartup 方法。

重要提示:使用各种用户界面命令添加事件处理程序时,由 InfoPath 生成 InternalStartup 方法和其中的事件绑定代码。 您不应自己创建 InternalStartup 方法或编写其中的任何其他代码。 有关如何使用界面命令添加事件处理程序的信息,请参阅如何:添加事件处理程序。

[C#]

public void InternalStartup ()

{

( (ButtonEvent) EventManager.ControlEvents[“MyBtn”]) 。已单击 +=

new ClickedEventHandler (MyBtn_Clicked) ;

}

[Visual Basic]

Private Sub InternalStartup (ByVal sender As Object, _

AddHandler DirectCast (EventManager.ControlEvents (“MyBtn”) , _

ButtonEvent) 。Clicked,AddressOf MyBtn_Clicked

End Sub

注解

ControlEvents 类及其Item[String]属性用于绑定表单模板的 FormCode 类的 InternalStartup 方法中的事件处理程序, (表单模板的 FormCode.cs 或 FormCode.vb 文件)

构造函数

ControlEvents()

表示窗体上的 Button 控件引发的事件的所有事件处理程序 Clicked 的集合。

属性

Item[String]

ControlEvents集合中Clicked获取与 Button 控件关联的事件。

适用于