イベント ハンドラが、このイベントに関連するデータを含む、RowBeginEditEventArgs 型の引数を受け取りました。次の RowBeginEditEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Row Infragistics.Win.UltraWinDataSource.UltraDataRowEventArgsから継承されます。 | 行を取得します。 |
RowBeginEdit イベントは、UltraDataRow の System.ComponentModel.IEditableObject 実装の BeginEdit が呼び出されたときに発生します。これは通常、バインドされたコントロールが行のセルの編集を開始したときに起こります。1 つ以上の行セルが変更された場合は、その変更をコミットするために行オブジェクトに対して System.ComponentModel.IEditableObject.EndEdit が呼び出されます。オプションで、System.ComponentModel.IEditableObject.CancelEdit を呼び出して変更内容を破棄し、元の値に戻すことができます。Infragistic.Win.UltraWinDataSource.UltraDataSource.RowBeginEdit、RowBeginEdit、RowEndEdit、 RowCancelEdit の各イベントはそれぞれ、UltraDataRow 実装の System.ComponentModel.IEditableObject.BeginEdit、System.ComponentModel.IEditableObject.EndEdit 、および System.ComponentModel.IEditableObject.CancelEdit に対応します。
注: 同時に複数の行を編集モードにすることができます。この場合、 RowBeginEdit と RowCancelEdit または RowEndEdit は別々の行に対して非同期に発生します。