DataRowChangeEventArgs クラス
RowChanged 、 RowChanging 、 OnRowDeleting 、 OnRowDeleted の各イベントのデータを提供します。
この型のすべてのメンバの一覧については、DataRowChangeEventArgs メンバ を参照してください。
System.Object
System.EventArgs
System.Data.DataRowChangeEventArgs
Public Class DataRowChangeEventArgs
Inherits EventArgs
[C#]
public class DataRowChangeEventArgs : EventArgs
[C++]
public __gc class DataRowChangeEventArgs : public EventArgs
[JScript]
public class DataRowChangeEventArgs extends EventArgs
スレッドセーフ
この型の public static (Visual Basicでは Shared) のすべてのメンバは、マルチスレッド操作で安全に使用できます。インスタンスのメンバの場合は、スレッドセーフであるとは限りません。
解説
DataRow でアクションが実行されると、 RowChanged 、 RowChanging 、 OnRowDeleted 、 OnRowDeleting の各イベントが発生します。
使用例
[Visual Basic] DataRowChangeEventHandler とプロシージャを追加して、行が変更されたときにイベントを処理する例を次に示します。
Private myTable As DataTable
Private Sub [AddHandler]()
myTable = CType(datagrid1.DataSource, DataTable)
AddHandler myTable.RowChanged, AddressOf Me.myDataTable_Changed
End Sub
Private Sub myDataTable_Changed _
(ByVal sender As System.Object, ByVal e As System.Data.DataRowChangeEventArgs)
Console.WriteLine("Row Changed", e.Action, e.Row.Item(datagrid1.CurrentCell.ColumnNumber))
End Sub
[C#, C++, JScript] C#、C++、および JScript のサンプルはありません。Visual Basic のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
名前空間: System.Data
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
アセンブリ: System.Data (System.Data.dll 内)
参照
DataRowChangeEventArgs メンバ | System.Data 名前空間 | OnRowChanged | OnRowChanging | OnRowDeleting | DataRow | DataRowAction | DataRowChangeEventHandler | OnRowDeleted | DataTable