DataGridViewCheckBoxCell.ParseFormattedValue Метод

Определение

Преобразует значение, отформатированное для отображения, в реальное значение ячейки.

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);
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

Параметры

formattedValue
Object

Отображаемое значение ячейки.

cellStyle
DataGridViewCellStyle

Стиль DataGridViewCellStyle, установленный для ячейки.

formattedValueTypeConverter
TypeConverter

Объект TypeConverter для типа отображаемого значения или значение null для использования конвертера по умолчанию.

valueTypeConverter
TypeConverter

Объект TypeConverter для типа значения ячейки, или значение null для использования конвертера по умолчанию.

Возвращаемое значение

Значение ячейки.

Исключения

cellStyle имеет значение null.

Значение свойства FormattedValueType равно null.

formattedValue имеет значение null.

-или-

Тип параметра formattedValue не совпадает с типом, указываемым свойством FormattedValueType.

Комментарии

Когда пользователь изменяет значение ячейки и фиксирует изменение, DataGridView элемент управления вызывает этот метод для преобразования отображаемого значения из в FormattedValueTypeValueType. Затем элемент управления задает преобразованное значение для базовой ячейки или источника данных.

Этот метод преобразует отображаемое значение ячейки в фактическое значение ячейки, используя значения TrueValueсвойств , и IndeterminateValue , FalseValueесли они были заданы.

Применяется к

См. также раздел