Windows Forms DataGridView Denetimini Özelleştirme

DataGridViewDenetim, hücrelerinin, satırlarının ve sütunlarının görünümünü ve temel davranışını (görünümünü ve hisyi) ayarlamak için kullanabileceğiniz çeşitli özellikler sağlar. Ancak, sınıfının yeteneklerini aşmaya yönelik özel gereksinimleriniz varsa, DataGridViewCellStyle denetimin sahip çizimini de uygulayabilir veya özel hücreler, sütunlar ve satırlar oluşturarak yeteneklerini genişletebilirsiniz.

Hücreleri ve satırları kendiniz boyamak için çeşitli DataGridView boyama olaylarını işleyebilirsiniz. Mevcut işlevselliği değiştirmek veya yeni işlevsellik sağlamak için, mevcut DataGridViewCell , ve türlerinden türetilmiş kendi türlerinizi oluşturabilirsiniz DataGridViewColumnDataGridViewRow . Ayrıca, bir hücre düzenleme modundayken seçtiğiniz bir denetimi görüntüleyen türetilmiş türler oluşturarak yeni düzenleme olanakları sağlayabilirsiniz.

Bu Bölümde

Nasıl yapılır: Windows Forms DataGridView Denetiminde Hücrelerin Görünüşünü Özelleştirme
CellPaintingHücreleri el ile boyamak için olayın nasıl işleneceğini açıklar.

Nasıl yapılır: Windows Forms DataGridView Denetiminde Satırların Görünüşünü Özelleştirme
RowPrePaintRowPostPaint Özel, gradyan arka planı ve birden çok sütuna yayılan içerikle satırları boyamak için ve olaylarının nasıl işleneceğini 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
DataGridViewCellDataGridViewColumn Fare işaretçisi üzerinde bekletildiğinde hücreleri vurgulamak için ve ' den türetilen özel türlerin nasıl oluşturulduğunu açıklar.

Nasıl yapılır: Windows Forms DataGridView Denetimindeki Bir Düğme Sütununda Düğmeleri Devre Dışı Bırakma
DataGridViewButtonCellDataGridViewButtonColumn Düğme sütununda devre dışı bırakılan düğmeleri göstermek için ve ' den türetilen özel türlerin nasıl oluşturulduğunu açıklar.

Nasıl yapılır: Windows Forms DataGridView Hücrelerinde Denetimleri Barındırma
IDataGridViewEditingControlDataGridViewCellDataGridViewColumn Bir hücre düzenleme modundayken bir denetimi göstermek için, arabirimi nasıl uygulayacağınızı ve öğesinden türetilen özel türler oluşturmayı açıklar DateTimePicker .

Başvuru

DataGridView
Denetim için başvuru belgeleri sağlar DataGridView .

DataGridViewCell
Sınıfı için başvuru belgeleri sağlar DataGridViewCell .

DataGridViewRow
Sınıfı için başvuru belgeleri sağlar DataGridViewRow .

DataGridViewColumn
Sınıfı için başvuru belgeleri sağlar DataGridViewColumn .

IDataGridViewEditingControl
Arabirim için başvuru belgeleri sağlar IDataGridViewEditingControl .

Windows Forms DataGridView Denetimindeki Temel Biçim ve Stiller
Denetimin temel görünümünün ve hücre verilerinin görüntüleme biçimlendirmesinin nasıl değiştirileceğini betimleyen konuları sağlar.

Ayrıca bkz.