IDataGridViewEditingCell Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje běžné funkce pro buňku, která umožňuje manipulaci s jeho hodnotou.
public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
- Odvozené
Poznámky
Toto rozhraní je implementováno třídami, jako DataGridViewCheckBoxCell jsou odvozené a DataGridViewCell poskytují uživatelské rozhraní pro zadání hodnot bez hostování ovládacího prvku pro úpravy. Uživatelské rozhraní se v tomto případě zobrazí bez ohledu na to, jestli je buňka v režimu úprav.
Jiné typy buněk, například DataGridViewButtonCell, poskytují uživatelské rozhraní, ale neukládají uživatelem zadané hodnoty. V tomto případě typ buňky neimplementuje IDataGridViewEditingCell nebo hostuje ovládací prvek pro úpravy.
Typy buněk, které zobrazují ovládací prvek pro úpravy, když je buňka v režimu úprav, například DataGridViewTextBoxCell, neimplementují IDataGridViewEditingCell , ale poskytují doprovodnou třídu, která implementuje IDataGridViewEditingControl. Například poskytuje, DataGridViewTextBoxCell který je odvozen z TextBox ovládacího prvku a implementuje IDataGridViewEditingControl.DataGridViewTextBoxEditingControl V tomto případě je vlastnost buňky EditType nastavena na Type objekt představující typ ovládacího prvku pro úpravy. Informace o implementaci IDataGridViewEditingControlnaleznete v tématu Postupy: Hostitelské ovládací prvky v buňkách Windows Forms DataGridView.
Vlastnosti
| Name | Description |
|---|---|
| EditingCellFormattedValue |
Získá nebo nastaví formátovanou hodnotu buňky. |
| EditingCellValueChanged |
Získá nebo nastaví hodnotu určující, zda se hodnota buňky změnila. |
Metody
| Name | Description |
|---|---|
| GetEditingCellFormattedValue(DataGridViewDataErrorContexts) |
Načte formátovanou hodnotu buňky. |
| PrepareEditingCellForEdit(Boolean) |
Připraví aktuálně vybranou buňku pro úpravy. |