ControlEvents Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the collection of all event handlers for the Clicked events raised by the Button controls on a form.
public ref class ControlEvents abstract
public abstract class ControlEvents
type ControlEvents = class
Public MustInherit Class ControlEvents
- Inheritance
-
ControlEvents
Examples
The following example shows the InternalStartup method that binds the event handler for a Button control's Clicked event using the ClickedEventHandler delegate.
Important: The InternalStartup method and the event binding code within it are generated by InfoPath when you add event handlers using various user interface commands. You should not create the InternalStartup method or write any additional code within it yourself. For information about how to add event handlers using interface commands, see How to: Add an Event Handler.
[C#]
public void InternalStartup()
{
((ButtonEvent)EventManager.ControlEvents["MyBtn"]).Clicked +=
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
Remarks
The ControlEvents class and its Item[String] property are used to bind event handlers in the InternalStartup method of a form template's FormCode class (in the form template's FormCode.cs or FormCode.vb file)
Constructors
ControlEvents() |
Properties
Item[String] |
Gets the Clicked event associated with a Button control from the ControlEvents collection. |