DataGrid.CancelEdit 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
對目前在編輯模式中的儲存格或資料列,叫用 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 之 的任何擱置編輯變更,並結束編輯模式。