FlexGrid for WinForms
FinishEditing(Boolean) メソッド

C1.Win.C1FlexGrid.4.8 アセンブリ > C1.Win.C1FlexGrid 名前空間 > C1FlexGridBase クラス > FinishEditing メソッド : FinishEditing(Boolean) メソッド
現在の編集をキャンセルし、セルを元の値に戻すかどうか。
現在のセルの編集を終了し、グリッドの編集モードを終了し、オプションで編集をキャンセルします。
シンタックス
'宣言
 
Public Overloads Function FinishEditing( _
   ByVal cancel As System.Boolean _
) As System.Boolean
public System.bool FinishEditing( 
   System.bool cancel
)

パラメータ

cancel
現在の編集をキャンセルし、セルを元の値に戻すかどうか。

戻り値の型

グリッドが正常に編集モードを離れた場合は、true。そうでない場合は、false。
解説

cancel パラメータが false に設定された場合、グリッドは編集を適用しようとして、通常の ValidateEditLeaveEdit、および AfterEditイベントが発生します。検証が失敗した場合、グリッドは編集モードのままになり、 FinishEditingは false を返します。

cancel パラメータが true に設定された場合、元のセル値が復元され、グリッドは編集モードを離れます。この場合は、 LeaveEditイベントだけが発生します。

グリッドが編集モードかどうかを判定するには、 Editorプロパティが null かどうかを確認します。

参照

C1FlexGridBase クラス
C1FlexGridBase メンバ
オーバーロード一覧