DataGridViewCheckBoxCell.ParseFormattedValue Metodo

Definizione

Converte un valore formattato per la visualizzazione in un valore di cella effettivo.

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

Parametri

formattedValue
Object

Valore di visualizzazione della cella.

cellStyle
DataGridViewCellStyle

DataGridViewCellStyle attivo per la cella.

formattedValueTypeConverter
TypeConverter

Oggetto TypeConverter relativo al tipo del valore di visualizzazione, oppure null per utilizzare il convertitore predefinito.

valueTypeConverter
TypeConverter

Oggetto TypeConverter relativo al tipo di valore della cella, oppure null per utilizzare il convertitore predefinito.

Restituisce

Valore della cella.

Eccezioni

cellStyle è null.

Il valore della proprietà FormattedValueType è null.

formattedValue è null.

-oppure-

Il tipo di formattedValue non corrisponde al tipo indicato dalla proprietà FormattedValueType.

Commenti

Quando l'utente modifica un valore di cella e esegue il commit della modifica, il DataGridView controllo chiama questo metodo per convertire il valore visualizzato dall'oggetto all'oggetto FormattedValueTypeValueType. Il controllo imposta quindi il valore della cella sottostante o il valore dell'origine dati sul valore convertito.

Questo metodo converte il valore visualizzato della cella in un valore di cella effettivo usando i valori delle TrueValueproprietà , FalseValuee IndeterminateValue se sono state impostate.

Si applica a

Vedi anche