次の方法で共有


ControlEvents クラス

定義

フォームの Button コントロールによって発生する Clicked イベントのすべてのイベント ハンドラーのコレクションを表します。

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

次の例は、デリゲートを使用して Button コントロールClickedのイベントハンドラーをバインドする InternalStartup メソッドをClickedEventHandler示しています。

重要: InternalStartup メソッドとその内部のイベント バインド コードは、さまざまなユーザー インターフェイス コマンドを使用してイベント ハンドラーを追加するときに InfoPath によって生成されます。 自分で 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)。クリックすると、AddressOf MyBtn_Clicked

End Sub

注釈

ControlEvents クラスとそのItem[String]プロパティは、フォーム テンプレートの FormCode クラスの InternalStartup メソッド (フォーム テンプレートのFormCode.csまたはFormCode.vb ファイル内) のイベント ハンドラーをバインドするために使用されます。

コンストラクター

ControlEvents()

フォームの Button コントロールによって発生する Clicked イベントのすべてのイベント ハンドラーのコレクションを表します。

プロパティ

Item[String]

Clickedコレクションから Button コントロールに関連付けられているイベントを取得しますControlEvents

適用対象