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é 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.

Platí pro

Viz také