Windows Forms DataGridView Denetimini Özelleştirme

DataGridView denetimi, 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, DataGridViewCellStyle sınıfının yeteneklerini aşan özel gereksinimleriniz varsa, denetim için sahip çizimi de 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ı üzerinde çalışabilirsiniz. Mevcut işlevleri değiştirmek veya yeni işlevler sağlamak için, var olan DataGridViewCell, DataGridViewColumnve 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 Kısımda

Nasıl yapılır: Windows Forms DataGridView Denetiminde Hücrelerin Görünümünü Özelleştirme
Hücreleri manuel olarak boyamak için CellPainting olayının nasıl ele alınacağını açıklar.

Nasıl yapılır: Windows Forms DataGridView Denetiminde Satırların Görünümünü Özelleştirme
Özel bir degrade arka plan ve birden fazla sütuna yayılan içerik ile satırları boyamak için RowPrePaint ve RowPostPaint olaylarının nasıl ele alınacağını açıklar.

Nasıl Yapılır: Windows Forms DataGridView Denetimindeki Hücreleri ve Sütunları Davranış ve Görünümlerini Genişleterek Özelleştirme
Fare imleci hücrelerin üzerinde bekletildiğinde vurgulamak için DataGridViewCell ve DataGridViewColumn'den türetilmiş özel türlerin nasıl oluşturulacağını açıklar.

Nasıl yapılır: Windows Forms DataGridView Kontrolünde Düğme Sütununda Düğmeleri Devre Dışı Bırakma
DataGridViewButtonCell ve DataGridViewButtonColumn'den türetilmiş özel türleri kullanarak devre dışı düğmeleri bir düğme sütununda göstermek için nasıl oluşturulacağını açıklar.

Windows Forms DataGridView Hücrelerinde Kontrollerin Barındırılması
Bir hücre düzenleme modundayken IDataGridViewEditingControl denetimi görüntülemek için DataGridViewCell arabiriminin nasıl uygulanacağını ve DataGridViewColumn ve DateTimePicker türetilmiş özel türlerin nasıl oluşturulacağını açıklar.

Kaynak

DataGridView DataGridView kontrolü için referans 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 Arayüz için referans belgeleri sağlar.

Windows Forms DataGridView Denetimi'nde Temel Biçimlendirme ve Stil
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 bakınız