Windows Forms DataGridView Denetimindeki Veri Biçimleri
Denetim, DataGridView hücre değerleriyle üst sütunların görüntülendiği veri türleri arasında otomatik dönüştürme sağlar. Örneğin metin kutusu sütunları tarih, saat, sayı ve numaralandırma değerlerinin dize gösterimlerini görüntüler ve kullanıcı tarafından girilen dize değerlerini veri deposunun gerektirdiği türlere dönüştürür.
DataGridViewCellStyle sınıfıyla biçimlendirme
Denetim, DataGridView sınıf aracılığıyla hücre değerlerinin temel veri biçimlendirmesini DataGridViewCellStyle sağlar. Biçimlendirme Türleri'nde Formataçıklanan biçim tanımlayıcılarını kullanarak geçerli varsayılan kültür için tarih, saat, sayı ve numaralandırma değerlerini biçimlendirmek için özelliğini kullanabilirsiniz. Ayrıca özelliğini kullanarak FormatProvider belirli kültürler için bu değerleri biçimlendirebilirsiniz. Belirtilen biçim hem verileri görüntülemek hem de kullanıcının belirtilen biçimde girdiği verileri ayrıştırmak için kullanılır.
sınıfı DataGridViewCellStyle , wordwrap, metin hizalama ve null veritabanı değerlerinin özel görünümü için ek biçimlendirme özellikleri sağlar. Daha fazla bilgi için bkz . Nasıl yapılır: Windows Forms DataGridView Denetiminde Verileri Biçimlendirme.
CellFormatting Olayıyla Biçimlendirme
Temel biçimlendirme gereksinimlerinizi karşılamıyorsa, olay işleyicisinde özel veri biçimlendirmesi DataGridView.CellFormatting sağlayabilirsiniz. İşleyiciye DataGridViewCellFormattingEventArgs geçirilen, başlangıçta hücre değerini içeren bir Value özelliğe sahiptir. Normalde, bu değer otomatik olarak görüntü türüne dönüştürülür. Değeri kendiniz dönüştürmek için özelliğini görüntü türündeki bir değere ayarlayın Value .
Dekont
Hücre için bir biçim dizesi etkinse, özelliği olarak ayarlamadığınız FormattingApplied sürece özellik true
değeri değişikliğinizi Value geçersiz kılar.
Olay CellFormatting , tek tek hücrelerin özelliklerini değerlerine göre ayarlamak DataGridViewCellStyle istediğinizde de yararlıdır. Daha fazla bilgi için bkz . Nasıl yapılır: Windows Forms DataGridView Denetiminde Veri Biçimlendirmesini Özelleştirme.
Kullanıcı tarafından belirtilen değerlerin varsayılan ayrıştırması gereksinimlerinizi karşılamıyorsa, özel ayrıştırma sağlamak için denetimin DataGridView olayını işleyebilirsinizCellParsing.
Ayrıca bkz.
- DataGridView
- DataGridViewCellStyle
- Windows Forms DataGridView Denetiminde Verileri Görüntüleme
- Windows Forms DataGridView Denetimindeki Hücre Stilleri
- Nasıl yapılır: Windows Forms DataGridView Denetiminde Verileri Biçimlendirme
- Nasıl yapılır: Windows Forms DataGridView Denetiminde Veri Biçimlendirmeyi Özelleştirme
.NET Desktop feedback
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