Sdílet prostřednictvím


IDataGridViewEditingCell Rozhraní

Definice

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é z DataGridViewCell a 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. DataGridViewTextBoxCell Například poskytujeDataGridViewTextBoxEditingControl, který je odvozen z TextBox ovládacího prvku a implementuje IDataGridViewEditingControl. V tomto případě je vlastnost buňky EditType nastavena Type na objekt představující typ ovládacího prvku pro úpravy. Informace o implementaci IDataGridViewEditingControlnaleznete v tématu Postupy: Host Controls in model Windows Forms DataGridView Cells.

Vlastnosti

EditingCellFormattedValue

Získá nebo nastaví formátovanou hodnotu buňky.

EditingCellValueChanged

Získá nebo nastaví hodnotu označující, zda se hodnota buňky změnila.

Metody

GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

Načte formátovanou hodnotu buňky.

PrepareEditingCellForEdit(Boolean)

Připraví aktuálně vybranou buňku pro úpravy.

Platí pro

Viz také