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, die die Manipulation ihres Werts zulässt.
public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
- Abgeleitet
Hinweise
Diese Schnittstelle wird von Klassen implementiert, z DataGridViewCheckBoxCell . B. die von DataGridViewCell dieser abgeleitet werden, und stellen eine Benutzeroberfläche zum Angeben von Werten bereit, 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 IDataGridViewEditingCell oder hostt der Zelltyp kein Bearbeitungssteuerelement.
Zelltypen, 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 z. B. ein DataGridViewTextBoxEditingControl Element bereit, DataGridViewTextBoxCell das vom TextBox Steuerelement abgeleitet ist und implementiert IDataGridViewEditingControlwird. 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
| Name | Beschreibung |
|---|---|
| EditingCellFormattedValue |
Dient zum Abrufen oder Festlegen des formatierten Werts der Zelle. |
| EditingCellValueChanged |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob sich der Wert der Zelle geändert hat. |
Methoden
| Name | Beschreibung |
|---|---|
| GetEditingCellFormattedValue(DataGridViewDataErrorContexts) |
Ruft den formatierten Wert der Zelle ab. |
| PrepareEditingCellForEdit(Boolean) |
Bereitet die aktuell ausgewählte Zelle für die Bearbeitung vor. |