Bagikan melalui


DataGridViewCell.GetEditedFormattedValue Metode

Definisi

Mengembalikan nilai sel yang saat ini diformat, terlepas dari apakah sel berada dalam mode edit dan nilai belum diterapkan.

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

Parameter

rowIndex
Int32

Indeks baris sel.

context
DataGridViewDataErrorContexts

Kombinasi DataGridViewDataErrorContexts nilai bitwise yang menentukan konteks kesalahan data.

Mengembalikan

Nilai yang saat ini diformat dari DataGridViewCell.

Pengecualian

yang ditentukan rowIndex kurang dari 0 atau lebih besar dari jumlah baris dalam kontrol dikurangi 1.

ColumnIndex kurang dari 0, menunjukkan bahwa sel tersebut adalah sel header baris.

Pemformatan gagal dan tidak ada handler untuk DataError peristiwa kontrol atau handler mengatur properti ke ThrowExceptiontrue.DataGridView Objek pengecualian biasanya dapat dilemparkan ke jenis FormatException.

Keterangan

Metode ini mengembalikan nilai saat ini dari sel pengeditan atau kontrol pengeditan jika sel berada dalam mode edit. Jika tidak, metode ini mengonversi nilai sel menjadi nilai tampilan yang setara dari jenis yang ditunjukkan FormattedValueType oleh properti . Ini meningkatkan DataGridView.CellFormatting peristiwa, yang dapat Anda tangani untuk menyesuaikan konversi nilai.

Jika pemformatan tidak berhasil, peristiwa terjadi DataGridView.DataError . Jika tidak ada handler untuk kejadian ini atau handler mengatur DataGridViewDataErrorEventArgs.ThrowException properti ke true, pengecualian akan dilemparkan.

Kelas turunan yang mengambil alih metode ini biasanya akan mengembalikan representasi string dari nilai sel jika context argumen menyertakan ClipboardContent nilai .

Berlaku untuk

Lihat juga