IDataGridViewEditingCell Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje typowe funkcje komórki, która umożliwia manipulowanie jej wartością.
public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
- Pochodne
Uwagi
Ten interfejs jest implementowany przez klasy, takie jak DataGridViewCheckBoxCell pochodzące z DataGridViewCell interfejsu użytkownika i zapewniające interfejs użytkownika do określania wartości bez hostowania kontrolki edycji. Interfejs użytkownika w tym przypadku jest wyświetlany niezależnie od tego, czy komórka jest w trybie edycji.
Inne typy komórek, takie jak DataGridViewButtonCell, zapewniają interfejs użytkownika, ale nie przechowują wartości określonych przez użytkownika. W takim przypadku typ komórki nie implementuje ani nie hostuje IDataGridViewEditingCell kontrolki edycji.
Typy komórek, które wyświetlają kontrolkę edycji, gdy komórka jest w trybie edycji, na przykład DataGridViewTextBoxCell, nie implementują IDataGridViewEditingCell , ale zamiast tego zapewniają klasę towarzyszącą, która implementuje IDataGridViewEditingControl. Na przykład DataGridViewTextBoxCell udostępnia element DataGridViewTextBoxEditingControl , który pochodzi z kontrolki TextBox i implementuje IDataGridViewEditingControlelement . W tym przypadku właściwość komórki EditType jest ustawiona na Type obiekt reprezentujący typ kontrolki edycji. Aby uzyskać informacje na temat implementowania IDataGridViewEditingControlprogramu , zobacz Instrukcje: kontrolki hosta w komórkach Windows Forms DataGridView.
Właściwości
EditingCellFormattedValue |
Pobiera lub ustawia sformatowaną wartość komórki. |
EditingCellValueChanged |
Pobiera lub ustawia wartość wskazującą, czy wartość komórki uległa zmianie. |
Metody
GetEditingCellFormattedValue(DataGridViewDataErrorContexts) |
Pobiera sformatowaną wartość komórki. |
PrepareEditingCellForEdit(Boolean) |
Przygotowuje aktualnie wybraną komórkę do edycji. |