Windows Forms DataGridView Denetimini Özelleştirme
Denetim DataGridView
, hücrelerinin, satırlarının ve sütunlarının görünümünü ve temel davranışını (görünüm ve his) ayarlamak için kullanabileceğiniz çeşitli özellikler sağlar. Bununla birlikte, sınıfın yeteneklerini DataGridViewCellStyle aşan özel gereksinimleriniz varsa, denetim için sahip çizimi uygulayabilir veya özel hücreler, sütunlar ve satırlar oluşturarak özelliklerini genişletebilirsiniz.
Hücreleri ve satırları kendiniz boyamak için çeşitli DataGridView
boyama olaylarını işleyebilirsiniz. Mevcut işlevleri değiştirmek veya yeni işlevler sağlamak için, var olan DataGridViewCell
, DataGridViewColumn
ve DataGridViewRow
türlerinden türetilmiş kendi türlerinizi oluşturabilirsiniz. Ayrıca, hücre düzenleme modundayken seçtiğiniz denetimi görüntüleyen türetilmiş türler oluşturarak yeni düzenleme özellikleri de sağlayabilirsiniz.
Bu Bölümde
Nasıl yapılır: Windows Forms DataGridView Denetiminde Hücrelerin Görünüşünü Özelleştirme
Hücreleri el ile boyamak için olayın nasıl işleneceğini CellPainting açıklar.
Nasıl yapılır: Windows Forms DataGridView Denetiminde Satırların Görünüşünü Özelleştirme
Satırları özel, gradyan arka plan ve birden çok sütuna yayılan içerikle boyamak için ve RowPostPaint olaylarının nasıl işleneceğini RowPrePaint açıklar.
Nasıl yapılır: Windows Forms DataGridView Denetiminde Davranış ve Görünümünü Genişleterek Hücre ve Sütunları Özelleştirme
Fare işaretçisi üzerinde bekletildiğinde hücreleri vurgulamak için ve DataGridViewColumn
öğesinden DataGridViewCell
türetilmiş özel türlerin nasıl oluşturulacağını açıklar.
Nasıl yapılır: Windows Forms DataGridView Denetimindeki Bir Düğme Sütununda Düğmeleri Devre Dışı Bırakma
Devre dışı bırakılan düğmeleri bir düğme sütununda görüntülemek için ve'den DataGridViewButtonCellDataGridViewButtonColumn türetilen özel türlerin nasıl oluşturulacağını açıklar.
Nasıl yapılır: Windows Forms DataGridView Hücrelerinde Denetimleri Barındırma
Bir hücre düzenleme modundayken denetimi DateTimePicker görüntülemek için arabirimin IDataGridViewEditingControl
nasıl uygulanacağını ve ve'den DataGridViewCell
DataGridViewColumn
türetilen özel türlerin nasıl oluşturulacağını açıklar.
Başvuru
DataGridView
Denetim için DataGridView başvuru belgeleri sağlar.
DataGridViewCell
sınıfı için DataGridViewCell başvuru belgeleri sağlar.
DataGridViewRow
sınıfı için DataGridViewRow başvuru belgeleri sağlar.
DataGridViewColumn
sınıfı için DataGridViewColumn başvuru belgeleri sağlar.
IDataGridViewEditingControl
Arabirim için IDataGridViewEditingControl başvuru belgeleri sağlar.
İlgili Bölümler
Windows Forms DataGridView Denetimindeki Temel Biçim ve Stiller
Denetimin temel görünümünü ve hücre verilerinin görüntü biçimlendirmesini değiştirmeyi açıklayan konular sağlar.
Ayrıca bkz.
.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