CheckedListBox.Click イベント
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーが CheckedListBox コントロールをクリックしたときに発生します。
public:
event EventHandler ^ Click;
[System.ComponentModel.Browsable(false)]
public event EventHandler Click;
[System.ComponentModel.Browsable(true)]
public event EventHandler Click;
[System.ComponentModel.Browsable(true)]
public event EventHandler? Click;
[<System.ComponentModel.Browsable(false)>]
member this.Click : EventHandler
[<System.ComponentModel.Browsable(true)>]
member this.Click : EventHandler
Public Custom Event Click As EventHandler
イベントの種類
- 属性
例
次のコード例は、このメンバーの使用方法を示しています。 この例では、イベント ハンドラーは、 Click イベントの発生を報告します。 このレポートは、イベントがいつ発生するかを学習するのに役立ち、デバッグに役立ちます。 複数のイベントや頻繁に発生するイベントについて報告するには、 MessageBox.Show を Console.WriteLine に置き換えるか、メッセージを複数行の TextBoxに追加することを検討してください。
コード例を実行するには、CheckedListBoxという名前の型のインスタンスを含むプロジェクトCheckedListBox1貼り付けます。 次に、イベント ハンドラーが Click イベントに関連付けられていることを確認します。
private void CheckedListBox1_Click(Object sender, EventArgs e) {
MessageBox.Show("You are in the CheckedListBox.Click event.");
}
Private Sub CheckedListBox1_Click(sender as Object, e as EventArgs) _
Handles CheckedListBox1.Click
MessageBox.Show("You are in the CheckedListBox.Click event.")
End Sub
注釈
Click イベントはEventArgsをイベント ハンドラーに渡すので、クリックが発生したことを示すだけです。 より具体的なマウス情報 (ボタン、クリック数、ホイールの回転、位置など) が必要な場合は、イベント ハンドラーにMouseDownを渡すMouseUpイベントとMouseEventArgs イベントを使用します。
ダブルクリックは、ユーザーのオペレーティング システムのマウス設定によって決まります。 ユーザーは、マウス ボタンのダブルクリック中にクリック間を通過できる時間を調整できます。 Click イベントは、ユーザーがコントロールをダブルクリックするたびに発生します。 たとえば、フォームの Click イベントと DoubleClick イベントのイベント処理メソッドがある場合、フォームがダブルクリックされ、両方のイベント処理メソッドが呼び出されたときにイベントが発生します。 ユーザーが DoubleClick イベントをサポートしていないコントロールをダブルクリックすると、 Click イベントが 2 回発生する可能性があります。