DataGridViewCell.GetEditedFormattedValue Metoda

Definice

Vrátí aktuální formátovanou hodnotu buňky bez ohledu na to, zda je buňka v režimu úprav a hodnota nebyla potvrzena.

public:
 System::Object ^ GetEditedFormattedValue(int rowIndex, System::Windows::Forms::DataGridViewDataErrorContexts context);
public object GetEditedFormattedValue (int rowIndex, System.Windows.Forms.DataGridViewDataErrorContexts context);
public object? GetEditedFormattedValue (int rowIndex, System.Windows.Forms.DataGridViewDataErrorContexts context);
member this.GetEditedFormattedValue : int * System.Windows.Forms.DataGridViewDataErrorContexts -> obj
Public Function GetEditedFormattedValue (rowIndex As Integer, context As DataGridViewDataErrorContexts) As Object

Parametry

rowIndex
Int32

Index řádku buňky.

context
DataGridViewDataErrorContexts

Bitová kombinace DataGridViewDataErrorContexts hodnot, která určuje kontext chyby dat.

Návraty

Aktuální formátovaná hodnota parametru DataGridViewCell.

Výjimky

Zadaná rowIndex hodnota je menší než 0 nebo větší než počet řádků v ovládacím prvku minus 1.

ColumnIndex je menší než 0, což znamená, že buňka je buňka záhlaví řádku.

Formátování se nezdařilo a buď neexistuje žádná obslužná rutina pro DataError událost DataGridView ovládacího prvku, nebo obslužná rutina nastavila ThrowException vlastnost na true. Objekt výjimky lze obvykle přetypovat na typ FormatException.

Poznámky

Tato metoda vrátí aktuální hodnotu ovládacího prvku buňky pro úpravy nebo úpravy, pokud je buňka v režimu úprav. V opačném případě tato metoda převede hodnotu buňky na ekvivalentní zobrazovanou hodnotu typu označeného FormattedValueType vlastností. Tím se vyvolá DataGridView.CellFormatting událost, kterou můžete zpracovat a přizpůsobit převod hodnoty.

Pokud formátování není úspěšné, dojde k DataGridView.DataError události. Pokud pro tuto událost neexistuje žádná obslužná rutina nebo obslužná rutina DataGridViewDataErrorEventArgs.ThrowException nastaví vlastnost na true, vyvolá se výjimka.

Odvozené třídy, které přepíší tuto metodu, obvykle vrátí řetězcovou reprezentaci hodnoty buňky, pokud context argument obsahuje ClipboardContent hodnotu.

Platí pro

Viz také