Nasıl yapılır: Windows Forms DataGridView Denetimi İçin Alternatif Satır Stillerini Ayarlama
Tablo verileri genellikle, değişen satırlarda farklı arka plan rengine sahip olan bir defter benzeri biçimde kullanıcılara sunulur. Bu biçim, özellikle çok sayıda sütunu olan geniş tablolar ile, kullanıcıların her satırda hangi hücrelerin olduğunu söylemesini kolaylaştırır.
DataGridViewDenetimiyle, alternatif satırlar için tüm stil bilgilerini belirtebilirsiniz. Bu, alternatif satırları ayırt etmek için arka plan rengine ek olarak, ön plan rengi ve yazı tipi gibi stil özellikleri kullanmanıza olanak sağlar.
Visual Studio içinde bu görev için destek vardır. ayrıca bkz. nasıl yapılır: tasarımcı kullanarak Windows Forms DataGridView denetimi için alternatif satır stillerini ayarlama.
Alternatif satır stillerini programlı olarak ayarlamak için
DataGridViewCellStyleÖğesinin ve özellikleri tarafından döndürülen nesnelerinin özelliklerini ayarlayın RowsDefaultCellStyleAlternatingRowsDefaultCellStyleDataGridView .
this.dataGridView1.RowsDefaultCellStyle.BackColor = Color.Bisque; this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.Beige;With Me.dataGridView1 .RowsDefaultCellStyle.BackColor = Color.Bisque .AlternatingRowsDefaultCellStyle.BackColor = Color.Beige End WithNot
Ve özellikleri kullanılarak belirtilen stiller RowsDefaultCellStyle , AlternatingRowsDefaultCellStyle sütun ve düzeyde belirtilen stilleri geçersiz kılar DataGridView , ancak tek satır ve hücre düzeyinde ayarlanan stiller tarafından geçersiz kılınır. daha fazla bilgi için Windows Forms DataGridView denetimindeki hücre stilleribölümüne bakın.
Kod Derleniyor
Bu örnek şunları gerektirir:
DataGridViewAdlı bir denetim
dataGridView1.System, System.Drawing Ve System.Windows.Forms derlemelerinin başvuruları.
Güçlü Programlama
En yüksek ölçeklenebilirlik için, DataGridViewCellStyle nesneleri her öğe için stil özelliklerini ayrı ayrı ayarlamak yerine, aynı stilleri kullanan birden çok satır, sütun veya hücrede paylaşabilirsiniz. daha fazla bilgi için bkz. Windows Forms DataGridView denetimini ölçeklendirme için en iyi uygulamalar.
Ayrıca bkz.
- DataGridView.AlternatingRowsDefaultCellStyle
- DataGridView.RowsDefaultCellStyle
- DataGridView
- DataGridViewCellStyle
- Windows Forms DataGridView Denetimindeki Temel Biçim ve Stiller
- Windows Forms DataGridView Denetimindeki Hücre Stilleri
- Windows Forms DataGridView Denetimini Ölçeklendirme için En İyi Yöntemler
- Nasıl yapılır: Windows Forms DataGridView Denetiminde Yazı Tipi ve Renk Stillerini Ayarlama