DataGridViewRowDividerDoubleClickEventArgs クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
RowDividerDoubleClickのDataGridView イベントのデータを提供します。
public ref class DataGridViewRowDividerDoubleClickEventArgs : System::Windows::Forms::HandledMouseEventArgs
public class DataGridViewRowDividerDoubleClickEventArgs : System.Windows.Forms.HandledMouseEventArgs
type DataGridViewRowDividerDoubleClickEventArgs = class
inherit HandledMouseEventArgs
Public Class DataGridViewRowDividerDoubleClickEventArgs
Inherits HandledMouseEventArgs
- 継承
例
次のコード例では、この型の使用方法を示します。 この例では、イベント ハンドラーは、 RowDividerDoubleClick イベントの発生を報告します。 このレポートは、イベントがいつ発生するかを学習するのに役立ち、デバッグに役立ちます。 複数のイベントや頻繁に発生するイベントについて報告するには、 Show を Console.WriteLine に置き換えるか、メッセージを複数行の TextBoxに追加することを検討してください。
コード例を実行するには、DataGridViewという名前の型のインスタンスを含むプロジェクトDataGridView1貼り付けます。 次に、イベント ハンドラーが RowDividerDoubleClick イベントに関連付けられていることを確認します。
private void DataGridView1_RowDividerDoubleClick(Object sender, DataGridViewRowDividerDoubleClickEventArgs e) {
System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "RowIndex", e.RowIndex );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Handled", e.Handled );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Button", e.Button );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Clicks", e.Clicks );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "X", e.X );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Y", e.Y );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Delta", e.Delta );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Location", e.Location );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RowDividerDoubleClick Event" );
}
Private Sub DataGridView1_RowDividerDoubleClick(sender as Object, e as DataGridViewRowDividerDoubleClickEventArgs) _
Handles DataGridView1.RowDividerDoubleClick
Dim messageBoxVB as New System.Text.StringBuilder()
messageBoxVB.AppendFormat("{0} = {1}", "RowIndex", e.RowIndex)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Handled", e.Handled)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Button", e.Button)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Clicks", e.Clicks)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "X", e.X)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Y", e.Y)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Delta", e.Delta)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Location", e.Location)
messageBoxVB.AppendLine()
MessageBox.Show(messageBoxVB.ToString(),"RowDividerDoubleClick Event")
End Sub
注釈
イベントの処理方法の詳細については、「イベントの 処理と発生」を参照してください。
コンストラクター
| 名前 | 説明 |
|---|---|
| DataGridViewRowDividerDoubleClickEventArgs(Int32, HandledMouseEventArgs) |
DataGridViewRowDividerDoubleClickEventArgs クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Button |
押されたマウス ボタンを取得します。 (継承元 MouseEventArgs) |
| Clicks |
マウス ボタンが押されて離された回数を取得します。 (継承元 MouseEventArgs) |
| Delta |
マウス ホイールが回転したデテントの数にWHEEL_DELTA定数を乗算した符号付きカウントを取得します。 ディテントは、マウス ホイールの 1 つのノッチです。 (継承元 MouseEventArgs) |
| Handled |
このイベントをコントロールの親コンテナーに転送するかどうかを取得または設定します。 (継承元 HandledMouseEventArgs) |
| Location |
生成中のマウス イベント中のマウスの位置を取得します。 (継承元 MouseEventArgs) |
| RowIndex |
ダブルクリックされた行分割線の上にある行のインデックス。 |
| X |
生成するマウス イベント中のマウスの x 座標を取得します。 (継承元 MouseEventArgs) |
| Y |
生成するマウス イベント中のマウスの y 座標を取得します。 (継承元 MouseEventArgs) |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |