Visual C# 2013逆引き大全 555の極意

データベース操作の極意 - Tips277 DataGridViewコントロールの行の編集状態を調べる

Icon comment count 0
Icon stock count 0

Tips277DataGridViewコントロールの行の編集状態を調べる

Point変更の有無を行ごとに取得(DataRowオブジェクト、RowStateプロパティ)

Level1
対応
  • EXP
  • PRO

DataGridViewコントロールに表示したデータは、ユーザーが変更できます。各行のデータが変更されたかどうかを調べるには、DataGrid
ViewコントロールのデータソースのDataRowオブジェクトのRowStateプロパティを使います。

DataRowオブジェクトは、テーブルのレコードを表し、Rowsプロパティにインデックスを指定して取得できます。

RowStateプロパティは、次ページの表に示したDataRowState列挙体の値が設定されます。

リスト1では、ボタンがクリックされたら、それぞれの行の編集状態をイミディエイトウィンドウに出力します。

リスト2は、フォーム表示時に、データベースのデータをDataGridViewコントロールに表示して

出典情報

Medium

Visual C# 2013逆引き大全 555の極意

  • 著者: 増田智明、池谷京子、国本温子

コメント

    コメントはありません