PowerTools MultiRow for Windows Forms 8.0J
RowDirtyStateNeeded イベント

GcMultiRowコントロールのVirtualModeプロパティがtrueの場合に、現在の行にまだコミットされていない変更が含まれているかどうかをGcMultiRowが確認しなければならないときに発生します。
構文
Public Event RowDirtyStateNeeded As EventHandler(Of QuestionEventArgs)
public event EventHandler<QuestionEventArgs> RowDirtyStateNeeded
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、QuestionEventArgs 型の引数を受け取りました。次の QuestionEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
ResponseGets or sets a value indicating the response to a question represented by the event.  
解説
既定では、このイベントは、現在の行に含まれるいずれかのセルが変更されている場合、QuestionEventArgs.Responseプロパティをtrueに設定します。そのため、ユーザーが行の編集を元に戻すと、CancelRowEditイベントが発生します。行の編集を元に戻すには、セルが編集モードのときは[Esc]を2回押し、編集モードでないときは1回押します。このイベントを使用し、選択したコミットスコープに応じてQuestionEventArgs.Responseプロパティを正しい値に設定すれば、仮想モードのコミットスコープをカスタマイズできます。
参照

GcMultiRow クラス
GcMultiRow メンバ
VirtualMode プロパティ
CellValueNeeded イベント
CellValuePushed イベント
NewRowNeeded イベント
CancelRowEdit イベント

 

 


© 2008-2015 GrapeCity inc. All rights reserved.