DataGridViewCheckBoxCell.ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter) DataGridViewCheckBoxCell.ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter) DataGridViewCheckBoxCell.ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter) DataGridViewCheckBoxCell.ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter) Method

Definition

Konvertiert einen zum Anzeigen formatierten Wert in einen tatsächlichen Zellwert.Converts a value formatted for display to an actual cell value.

public:
 override System::Object ^ ParseFormattedValue(System::Object ^ formattedValue, System::Windows::Forms::DataGridViewCellStyle ^ cellStyle, System::ComponentModel::TypeConverter ^ formattedValueTypeConverter, System::ComponentModel::TypeConverter ^ valueTypeConverter);
public override object ParseFormattedValue (object formattedValue, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.ComponentModel.TypeConverter formattedValueTypeConverter, System.ComponentModel.TypeConverter valueTypeConverter);
override this.ParseFormattedValue : obj * System.Windows.Forms.DataGridViewCellStyle * System.ComponentModel.TypeConverter * System.ComponentModel.TypeConverter -> obj
Public Overrides Function ParseFormattedValue (formattedValue As Object, cellStyle As DataGridViewCellStyle, formattedValueTypeConverter As TypeConverter, valueTypeConverter As TypeConverter) As Object

Parameter

formattedValue
Object Object Object Object

Der Anzeigewert der Zelle.The display value of the cell.

formattedValueTypeConverter
TypeConverter TypeConverter TypeConverter TypeConverter

Ein TypeConverter für den Anzeigewerttyp oder null, wenn der Standardkonverter verwendet werden soll.A TypeConverter for the display value type, or null to use the default converter.

valueTypeConverter
TypeConverter TypeConverter TypeConverter TypeConverter

Ein TypeConverter für den Zellwerttyp oder null, wenn der Standardkonverter verwendet werden soll.A TypeConverter for the cell value type, or null to use the default converter.

Gibt zurück

Der Zellwert.The cell value.

Ausnahmen

Der FormattedValueType-Eigenschaftswert ist null.The FormattedValueType property value is null.

formattedValue ist null.formattedValue is null.

- oder --or- Der Typ von formattedValue stimmt nicht mit dem von der FormattedValueType-Eigenschaft angegebenen Typ überein.The type of formattedValue does not match the type indicated by the FormattedValueType property.

Hinweise

Wenn der Benutzer einen Zellwert bearbeitet und einen Commit für die Änderung ausführt DataGridView , ruft das Steuerelement diese Methode auf, um den FormattedValueType angezeigten Wert ValueTypeaus in den zu konvertieren.When the user edits a cell value and commits the change, the DataGridView control calls this method to convert the displayed value from the FormattedValueType to the ValueType. Das-Steuerelement legt dann den zugrunde liegenden Zellwert oder den Wert der Datenquelle auf den konvertierten Wert fest.The control then sets the underlying cell value or data source value to the converted value.

Diese Methode konvertiert den Anzeige Wert der Zelle mithilfe der Werte der TrueValueEigenschaften, FalseValueund IndeterminateValue in einen tatsächlichen Zellwert, wenn diese festgelegt wurden.This method converts the display value of the cell to an actual cell value using the values of the TrueValue, FalseValue, and IndeterminateValue properties if they have been set.

Gilt für:

Siehe auch