Freigeben über


ControlEvents Klasse

Definition

Stellt die Auflistung aller Ereignishandler für die Ereignisse dar, die Clicked von den Button-Steuerelementen in einem Formular ausgelöst werden.

public ref class ControlEvents abstract
public abstract class ControlEvents
type ControlEvents = class
Public MustInherit Class ControlEvents
Vererbung
ControlEvents

Beispiele

Das folgende Beispiel zeigt die InternalStartup-Methode , die den Ereignishandler für das Ereignis eines Button-Steuerelements Clicked mithilfe des ClickedEventHandler Delegaten bindet.

Wichtig: Die InternalStartup-Methode und der darin enthaltenen Ereignisbindungscode werden von InfoPath generiert, wenn Sie Ereignishandler mithilfe verschiedener Benutzeroberflächenbefehle hinzufügen. Sie dürfen die InternalStartup-Methode nicht selbst erstellen oder zusätzlichen Code hinzufügen. Informationen zum Hinzufügen von Ereignishandlern mithilfe von Benutzeroberflächenbefehlen finden Sie unter Vorgehensweise: Hinzufügen eines Ereignishandlers.

[C#]

public void InternalStartup()

{

((ButtonEvent)EventManager.ControlEvents["MyBtn"]). Auf += geklickt

new ClickedEventHandler(MyBtn_Clicked);

}

[Visual Basic]

Private Sub InternalStartup(ByVal sender As Object, _

AddHandler DirectCast(EventManager.ControlEvents("MyBtn"), _

ButtonEvent). Geklickt, AddressOf MyBtn_Clicked

End Sub

Hinweise

Die ControlEvents-Klasse und ihre Item[String] -Eigenschaft werden verwendet, um Ereignishandler in der InternalStartup-Methode der FormCode-Klasse einer Formularvorlage (in der FormCode.cs- oder FormCode.vb-Datei der Formularvorlage) zu binden.

Konstruktoren

ControlEvents()

Stellt die Auflistung aller Ereignishandler für die Ereignisse dar, die Clicked von den Button-Steuerelementen in einem Formular ausgelöst werden.

Eigenschaften

Item[String]

Ruft das Ereignis ab, das Clicked einem Button-Steuerelement aus der ControlEvents Auflistung zugeordnet ist.

Gilt für: