IDataGridViewEditingCell 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義儲存格的共同功能,以管理儲存格的值。
public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
- 衍生
備註
此介面是由衍生自 DataGridViewCell 的 DataGridViewCheckBoxCell 類別所實作,並提供使用者介面 (UI) 來指定值而不裝載編輯控制項。 不論儲存格是否處於編輯模式,此案例中的 UI 都會顯示。
其他儲存格類型,例如 DataGridViewButtonCell ,會提供 UI,但不會儲存使用者指定的值。 在此情況下,儲存格類型不會實 IDataGridViewEditingCell 作或裝載編輯控制項。
儲存格處於編輯模式時顯示編輯控制項的儲存格類型,例如 DataGridViewTextBoxCell 不會實 IDataGridViewEditingCell 作,而是提供實作 的 IDataGridViewEditingControl 隨附類別。 例如, DataGridViewTextBoxCell 提供 DataGridViewTextBoxEditingControl 衍生自 控制項並實作 的 。 TextBox IDataGridViewEditingControl 在此情況下,儲存格 EditType 屬性會設定為 Type 代表編輯控制項類型的 物件。 如需實作 IDataGridViewEditingControl 的相關資訊,請參閱How to: Host Controls in Windows Forms DataGridView Cells。
屬性
EditingCellFormattedValue |
取得或設定儲存格的格式化值。 |
EditingCellValueChanged |
取得或設定值,指出儲存格的值是否已變更。 |
方法
GetEditingCellFormattedValue(DataGridViewDataErrorContexts) |
擷取儲存格的格式化值。 |
PrepareEditingCellForEdit(Boolean) |
準備目前所選的儲存格來編輯。 |