DataGridViewCell.GetEditedFormattedValue Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 true
ayarladı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 true
ayarlarsaDataGridViewDataErrorEventArgs.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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin