Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
DataGridView sınıfının özelliklerini ayarlayarak DataGridViewCellStyle denetimindeki hücrelerin görsel görünümünü belirtebilirsiniz. bu sınıfın örneklerini DataGridView sınıfının çeşitli özelliklerinden ve onun eşlikçi sınıflarından alabilir veya bu özelliklere atama için DataGridViewCellStyle nesneleri örneği oluşturabilirsiniz.
Aşağıdaki yordamlar, DefaultCellStyle özelliğini kullanarak hücre görünümünün temel özelleştirmesini gösterir. Denetimdeki her hücre, sütun, satır veya hücre düzeyinde geçersiz kılınmadıkları sürece bu özellik aracılığıyla belirtilen stilleri devralır. Stil devralma örneği için bkz. Nasıl yapılır: Windows Forms DataGridView Denetimi için Varsayılan Hücre Stillerini Ayarlama. DataGridViewCellStyle sınıfının ek kullanımları hakkında bilgi için Ayrıca Bkz bölümünde listelenen konulara bakın.
Visual Studio'da bu görev için kapsamlı destek sağlanır. Ayrıca bkz. Nasıl yapılır: TasarımcıKullanarak Windows Forms DataGridView Denetimi için Varsayılan Hücre Stillerini ve Veri Biçimlerini Ayarlama
DataGridView hücreleri tarafından kullanılan yazı tipini belirtmek için
Fontnesnesinin DataGridViewCellStyle özelliğini ayarlayın. Aşağıdaki kod örneği, tüm denetimin yazı tipini ayarlamak için DataGridView.DefaultCellStyle özelliğini kullanır.
this.dataGridView1.DefaultCellStyle.Font = new Font("Tahoma", 15);
Me.dataGridView1.DefaultCellStyle.Font = New Font("Tahoma", 15)
DataGridView hücrelerinin ön plan ve arka plan renklerini belirtmek için
ForeColor ve BackColor özelliklerini bir DataGridViewCellStyleiçinde ayarlayın. Aşağıdaki kod örneği, denetimin tamamı için bu stilleri ayarlamak için DataGridView.DefaultCellStyle özelliğini kullanır.
this.dataGridView1.DefaultCellStyle.ForeColor = Color.Blue; this.dataGridView1.DefaultCellStyle.BackColor = Color.Beige;
Me.dataGridView1.DefaultCellStyle.ForeColor = Color.Blue Me.dataGridView1.DefaultCellStyle.BackColor = Color.Beige
Seçili DataGridView hücrelerinin ön plan ve arka plan renklerini belirtmek için
SelectionForeColor ve SelectionBackColor özelliklerini bir DataGridViewCellStyleiçinde ayarlayın. Aşağıdaki kod örneği, denetimin tamamı için bu stilleri ayarlamak için DataGridView.DefaultCellStyle özelliğini kullanır.
this.dataGridView1.DefaultCellStyle.SelectionForeColor = Color.Yellow; this.dataGridView1.DefaultCellStyle.SelectionBackColor = Color.Black;
Me.dataGridView1.DefaultCellStyle.SelectionForeColor = Color.Yellow Me.dataGridView1.DefaultCellStyle.SelectionBackColor = Color.Black
Örnek
private void SetFontAndColors()
{
this.dataGridView1.DefaultCellStyle.Font = new Font("Tahoma", 15);
this.dataGridView1.DefaultCellStyle.ForeColor = Color.Blue;
this.dataGridView1.DefaultCellStyle.BackColor = Color.Beige;
this.dataGridView1.DefaultCellStyle.SelectionForeColor = Color.Yellow;
this.dataGridView1.DefaultCellStyle.SelectionBackColor = Color.Black;
}
Private Sub SetFontAndColors()
With Me.dataGridView1.DefaultCellStyle
.Font = New Font("Tahoma", 15)
.ForeColor = Color.Blue
.BackColor = Color.Beige
.SelectionForeColor = Color.Yellow
.SelectionBackColor = Color.Black
End With
End Sub
Kodu Derleme
Bu örnek şunları gerektirir:
DataGridViewadlı bir
dataGridView1
denetimi.System, System.Drawingve System.Windows.Forms derlemelerine referanslar.
Sağlam Programlama
En yüksek ölçeklenebilirlik için, her öğenin stil özelliklerini ayrı ayrı ayarlamak yerine, aynı stilleri kullanan birden çok satır, sütun veya hücrede DataGridViewCellStyle nesneleri paylaşmanız gerekir. Daha fazla bilgi için bkz.: Windows Forms DataGridView Denetimi Ölçeklendirmeye yönelik En İyi Yöntemler.
Ayrıca bakınız
- DataGridView.DefaultCellStyle
- DataGridViewCellStyle
- Windows Forms DataGridView Denetimi'nde Temel Biçimlendirme ve Stil
- Windows Forms DataGridView Denetimindeki Hücre Stilleri
.NET Desktop feedback