共用方式為


DataGrid.CancelEdit 方法

定義

對目前在編輯模式中的儲存格或資料列,叫用 CancelEditCommand 命令。

多載

CancelEdit()

對目前在編輯模式中的儲存格或資料列,叫用 CancelEditCommand 命令。

CancelEdit(DataGridEditingUnit)

針對編輯模式下的指定儲存格或資料列叫用 CancelEditCommand 命令。

CancelEdit()

對目前在編輯模式中的儲存格或資料列,叫用 CancelEditCommand 命令。

public:
 bool CancelEdit();
public bool CancelEdit ();
member this.CancelEdit : unit -> bool
Public Function CancelEdit () As Boolean

傳回

如果目前儲存格或資料列離開編輯模式,或者如果沒有處於編輯模式的儲存格或資料列,則為 true,否則為 false

備註

如果儲存格目前處於編輯模式,此方法 CancelEdit 會取消儲存格編輯,但不會取消任何暫止的資料列編輯。 如果儲存格不在編輯模式中, CancelEdit 則會取消所有暫止的資料列編輯。

適用於

CancelEdit(DataGridEditingUnit)

針對編輯模式下的指定儲存格或資料列叫用 CancelEditCommand 命令。

public:
 bool CancelEdit(System::Windows::Controls::DataGridEditingUnit editingUnit);
public bool CancelEdit (System.Windows.Controls.DataGridEditingUnit editingUnit);
member this.CancelEdit : System.Windows.Controls.DataGridEditingUnit -> bool
Public Function CancelEdit (editingUnit As DataGridEditingUnit) As Boolean

參數

editingUnit
DataGridEditingUnit

一個列舉值,指定是否要取消資料列或儲存格編輯。

傳回

如果目前的儲存格或資料列離開編輯模式則為 true,否則為 false

備註

這個方法會還原指定 DataGridEditingUnit 之 的任何擱置編輯變更,並結束編輯模式。

適用於