IDataGridViewEditingCell IDataGridViewEditingCell IDataGridViewEditingCell IDataGridViewEditingCell Interface

Definition

Definiert allgemeine Funktionen für eine Zelle mit veränderbarem Wert.Defines common functionality for a cell that allows the manipulation of its value.

public interface class IDataGridViewEditingCell
public interface IDataGridViewEditingCell
type IDataGridViewEditingCell = interface
Public Interface IDataGridViewEditingCell
Abgeleitet

Hinweise

Diese Schnittstelle wird von Klassen wie DataGridViewCheckBoxCell implementiert, die von abgeleitet werden und eine Benutzeroberfläche (UI) zum Angeben von DataGridViewCell Werten bereitstellen, ohne ein Bearbeitungs Steuerelement zu erstellen.This interface is implemented by classes such as DataGridViewCheckBoxCell that derive from DataGridViewCell and provide a user interface (UI) for specifying values without hosting an editing control. Die Benutzeroberfläche wird in diesem Fall angezeigt, unabhängig davon, ob sich die Zelle im Bearbeitungsmodus befindet.The UI in this case is displayed regardless of whether the cell is in edit mode.

Andere Zelltypen, wie z DataGridViewButtonCell. b., stellen eine Benutzeroberfläche bereit, speichern jedoch keine benutzerdefinierten Werte.Other cell types, such as DataGridViewButtonCell, provide a UI but do not store user-specified values. In diesem Fall implementiert IDataGridViewEditingCell oder hostet der Zellentyp kein Bearbeitungs Steuerelement.In this case, the cell type does not implement IDataGridViewEditingCell or host an editing control.

Zelltypen, die ein Bearbeitungs Steuerelement anzeigen, wenn sich die Zelle im Bearbeitungsmodus DataGridViewTextBoxCellbefindet (z. IDataGridViewEditingCell b.), implementieren nicht, sondern IDataGridViewEditingControlstellen stattdessen eine Begleit Klasse bereit, die implementiert.Cell types that display an editing control when the cell is in edit mode, such as DataGridViewTextBoxCell, do not implement IDataGridViewEditingCell but instead provide a companion class that implements IDataGridViewEditingControl. Beispielsweise stellt DataGridViewTextBoxCell eine DataGridViewTextBoxEditingControl bereit, die vom TextBox -Steuerelement abgeleitet IDataGridViewEditingControlwird und implementiert.For example, DataGridViewTextBoxCell provides a DataGridViewTextBoxEditingControl that derives from the TextBox control and implements IDataGridViewEditingControl. In diesem Fall wird die Cell EditType -Eigenschaft auf ein Type -Objekt festgelegt, das den Bearbeitungs Steuerelement-Typ darstellt.In this case, the cell EditType property is set to a Type object representing the editing control type. Weitere Informationen zum Implementieren IDataGridViewEditingControlvon finden Sie unter Gewusst wie: Host Steuerelemente in Windows Forms DataGridView-Zellen.For information about implementing IDataGridViewEditingControl, see How to: Host Controls in Windows Forms DataGridView Cells.

Eigenschaften

EditingCellFormattedValue EditingCellFormattedValue EditingCellFormattedValue EditingCellFormattedValue

Ruft den formatierten Wert der Zelle ab oder legt diesen fest.Gets or sets the formatted value of the cell.

EditingCellValueChanged EditingCellValueChanged EditingCellValueChanged EditingCellValueChanged

Ruft einen Wert ab, der angibt, ob sich der Wert der Zelle geändert hat, oder legt diesen fest.Gets or sets a value indicating whether the value of the cell has changed.

Methoden

GetEditingCellFormattedValue(DataGridViewDataErrorContexts) GetEditingCellFormattedValue(DataGridViewDataErrorContexts) GetEditingCellFormattedValue(DataGridViewDataErrorContexts) GetEditingCellFormattedValue(DataGridViewDataErrorContexts)

Ruft den formatierten Wert der Zelle ab.Retrieves the formatted value of the cell.

PrepareEditingCellForEdit(Boolean) PrepareEditingCellForEdit(Boolean) PrepareEditingCellForEdit(Boolean) PrepareEditingCellForEdit(Boolean)

Bereitet die derzeit ausgewählte Zelle zur Bearbeitung vor.Prepares the currently selected cell for editing

Gilt für:

Siehe auch