IDataGridViewEditingCell Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert allgemeine Funktionen für eine Zelle mit veränderbarem Wert.
public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
- Abgeleitet
Hinweise
Diese Schnittstelle wird durch Klassen implementiert, z DataGridViewCheckBoxCell . B. die DataGridViewCell von einer Benutzeroberfläche abgeleitet sind und eine Benutzeroberfläche für die Angabe von Werten bereitstellen, ohne ein Bearbeitungssteuerelement zu hosten. Die Benutzeroberfläche in diesem Fall wird unabhängig davon angezeigt, ob sich die Zelle im Bearbeitungsmodus befindet.
Andere Zelltypen, z DataGridViewButtonCell. B. , stellen eine Benutzeroberfläche bereit, speichern jedoch keine vom Benutzer angegebenen Werte. In diesem Fall implementiert der Zelltyp kein Bearbeitungssteuerelement oder hostt IDataGridViewEditingCell ein Bearbeitungssteuerelement.
Zellentypen, die ein Bearbeitungssteuerelement anzeigen, wenn sich die Zelle im Bearbeitungsmodus befindet, z DataGridViewTextBoxCell. B. nicht implementieren IDataGridViewEditingCell , sondern eine Begleitklasse bereitstellen, die implementiert wird IDataGridViewEditingControl. Stellt beispielsweise DataGridViewTextBoxCell eine DataGridViewTextBoxEditingControl Funktion bereit, die von dem TextBox Steuerelement abgeleitet und implementiert wird IDataGridViewEditingControl. In diesem Fall wird die Zelleigenschaft EditType auf ein Type Objekt festgelegt, das den Bearbeitungssteuerelementtyp darstellt. Informationen zur Implementierung IDataGridViewEditingControlfinden Sie unter How to: Host Controls in Windows Forms DataGridView Cells.
Eigenschaften
EditingCellFormattedValue |
Ruft den formatierten Wert der Zelle ab oder legt diesen fest. |
EditingCellValueChanged |
Ruft einen Wert ab, der angibt, ob sich der Wert der Zelle geändert hat, oder legt diesen fest. |
Methoden
GetEditingCellFormattedValue(DataGridViewDataErrorContexts) |
Ruft den formatierten Wert der Zelle ab. |
PrepareEditingCellForEdit(Boolean) |
Bereitet die derzeit ausgewählte Zelle für die Bearbeitung vor. |