Share via


DataGridViewCell.GetEditedFormattedValue Yöntem

Tanım

Hücrenin düzenleme modunda olup olmadığına ve değerin kaydedilmemiş olmasına bakılmaksızın hücrenin geçerli, biçimlendirilmiş değerini döndürür.

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

Parametreler

rowIndex
Int32

Hücrenin satır dizini.

context
DataGridViewDataErrorContexts

Veri hatası bağlamını DataGridViewDataErrorContexts belirten değerlerin bit düzeyinde birleşimi.

Döndürülenler

öğesinin geçerli, biçimlendirilmiş değeri DataGridViewCell.

Özel durumlar

Belirtilen rowIndex değer 0'dan küçük veya denetimdeki satır sayısı eksi 1'den büyük.

ColumnIndex 0'dan küçüktür ve hücrenin bir satır üst bilgi hücresi olduğunu gösterir.

Biçimlendirme başarısız oldu ve denetimin DataErrorDataGridView olayı için işleyici yok veya işleyici özelliğini olarak trueayarladıThrowException. Özel durum nesnesi genellikle türüne FormatExceptionyayınlanabilir.

Açıklamalar

Bu yöntem, hücre düzenleme modundaysa düzenleme hücresinin veya düzenleme denetiminin geçerli değerini döndürür. Aksi takdirde, bu yöntem hücre değerini özelliği tarafından FormattedValueType belirtilen türdeki eşdeğer bir görüntüleme değerine dönüştürür. Bu, değer dönüştürmeyi DataGridView.CellFormatting özelleştirmek için işleyebileceğiniz olayı tetikler.

Biçimlendirme başarısız olursa, DataGridView.DataError olay gerçekleşir. Bu olay için işleyici yoksa veya işleyici özelliğini olarak trueayarlarsaDataGridViewDataErrorEventArgs.ThrowException, bir özel durum oluşturulur.

Bağımsız değişken değeri içeriyorsa, bu yöntemi geçersiz kılan türetilmiş sınıflar genellikle hücre değerinin context dize gösterimini ClipboardContent döndürür.

Şunlara uygulanır

Ayrıca bkz.