ComponentOne Studio for WinRT XAML
RowEditEnding イベント

行編集の終了中に発生します。
構文
'宣言
 
Public Event RowEditEnding As System.EventHandler(Of CellEditEventArgs)
public event System.EventHandler<CellEditEventArgs> RowEditEnding
イベント データ

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

プロパティ解説
CancelSystem.ComponentModel.CancelEventArgsから継承されます。  
CancelEdits 編集操作がキャンセルされたかどうかを判定する値を取得します。
CellRangeC1.Xaml.FlexGrid.CellRangeEventArgsから継承されます。 イベントの影響を受ける CellRange
CellTypeC1.Xaml.FlexGrid.CellRangeEventArgsから継承されます。 イベントの影響を受ける範囲の CellType
ColumnC1.Xaml.FlexGrid.CellRangeEventArgsから継承されます。 イベントの影響を受ける列のインデックス。
PanelC1.Xaml.FlexGrid.CellRangeEventArgsから継承されます。 イベントの影響を受ける範囲を含む GridPanel
RowC1.Xaml.FlexGrid.CellRangeEventArgsから継承されます。 イベントの影響を受ける行のインデックス。
解説

このイベントをキャンセルするには、イベントハンドラでイベント引数の Cancel プロパティを true に設定します。

このイベントがキャンセルされない場合、編集は、イベント引数の CancelEdits プロパティの設定に従ってコミットまたはキャンセルされます。

編集が正常にコミットまたはキャンセルされると、CellEditEnded イベントが発生します。

デフォルトでは、グリッド内の項目を直接編集できます。編集を正しくコミットおよびキャンセルできるようにするには、グリッド内のオブジェクトが System.ComponentModel.IEditableObject インタフェースを実装する必要があります。

また、IsReadOnly プロパティを true に設定することで、グリッド内の編集を無効にすることもできます。

参照

C1FlexGrid クラス
C1FlexGrid メンバ

 

 


Copyright © GrapeCity inc. All rights reserved.