C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 74 を表示中)
■43041 / )  Re[1]: Datagridviewの値が変更されているか判別
□投稿者/ gtk2k (104回)-(2009/10/27(Tue) 16:31:26)
2009/10/27(Tue) 16:32:32 編集(投稿者)
データソースがDataTableであればRowStateで判断するとか?

Dim dt As DataTable = CType(Me.DataGridView1.DataSource, DataTable)
For Each row As DataRow In CType(Me.DataGridView1.DataSource, DataTable).Rows
    Select Case row.RowState
        Case DataRowState.Added
            ' 追加
        Case DataRowState.Deleted
            ' 削除
        Case DataRowState.Modified
            ' 更新
    End Select
Next
dt.AcceptChanges() ' 変更をコミットする。

返信 編集キー/


管理者用

- Child Tree -