このページは役に立ちましたか。
このページのコンテンツについての ご意見をお待ちしております
その他にご意見はありますか。
残り 1500 文字
DataGridViewRowStateChangedEventArgs クラス
Collapse the table of content
Expand the table of content

DataGridViewRowStateChangedEventArgs クラス

更新 : 2007 年 11 月

DataGridViewRowStateChanged イベントのデータを提供します。

名前空間 :  System.Windows.Forms
アセンブリ :  System.Windows.Forms (System.Windows.Forms.dll 内)

public class DataGridViewRowStateChangedEventArgs : EventArgs
public class DataGridViewRowStateChangedEventArgs extends EventArgs
public class DataGridViewRowStateChangedEventArgs extends EventArgs

Row プロパティを使用すると、変更された行を確認できます。StateChanged プロパティを使用すると、行の変更された状態を確認できます。

イベント処理の詳細については、「イベントの利用」を参照してください。

この型の使用方法を次のコード例に示します。この例では、イベント ハンドラが RowStateChanged イベントの発生について報告します。この報告によって、イベントがいつ発生したかを認識できるため、デバッグの際に役立ちます。複数のイベントまたは頻繁に発生するイベントについて報告するには、ShowConsole.WriteLine に置き換えるか、複数行 TextBox にメッセージを追加することを検討してください。

このプログラム例を実行するには、DataGridView1 という名前の DataGridView 型のインスタンスを含むプロジェクトにコードを貼り付けます。その後、イベント ハンドラが RowStateChanged イベントに関連付けられるようにします。

private void DataGridView1_RowStateChanged(Object sender, DataGridViewRowStateChangedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Row", e.Row );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "StateChanged", e.StateChanged );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RowStateChanged Event" );
}


System.Object
  System.EventArgs
    System.Windows.Forms.DataGridViewRowStateChangedEventArgs

この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

.NET Framework

サポート対象 : 3.5、3.0、2.0

コミュニティの追加

追加
表示:
© 2015 Microsoft