DataGridViewImageColumn.CellTemplate Özellik

Tanım

Yeni hücreler oluşturmak için kullanılan şablonu alır veya ayarlar.

[System.ComponentModel.Browsable(false)]
public override System.Windows.Forms.DataGridViewCell CellTemplate { get; set; }
[System.ComponentModel.Browsable(false)]
public override System.Windows.Forms.DataGridViewCell? CellTemplate { get; set; }

Özellik Değeri

DataGridViewCell Sütundaki diğer tüm hücrelerin modellendiği bir.

Öznitelikler

Özel durumlar

Küme türü türüyle DataGridViewImageCelluyumlu değil.

Örnekler

Aşağıdaki kod örneği, bu özelliğe benzer olan özelliğinin DataGridViewColumn.CellTemplate kullanımını gösterir. Bu örnek, Nasıl yapılır: Windows Forms DataGridView Denetimindeki Sütunları Düzenleme bölümünde bulunan daha büyük bir örneğin parçasıdır.

private void CustomizeCellsInThirdColumn()
{
    int thirdColumn = 2;
    DataGridViewColumn column =
        dataGridView.Columns[thirdColumn];
    DataGridViewCell cell = new DataGridViewTextBoxCell();

    cell.Style.BackColor = Color.Wheat;
    column.CellTemplate = cell;
}

Açıklamalar

sınıfının oluşturucuları DataGridViewImageColumn bu özelliği yeni oluşturulan DataGridViewImageCellbir ile başlatır.

Dikkat

Hücre şablonunun özelliklerini değiştirmek, sütunun mevcut hücrelerinin kullanıcı arabirimini (UI) hemen etkilemez. Bu değişiklikler yalnızca sütun yeniden üretildikten sonra görünür (örneğin, sütunu sıralayarak veya yöntemine DataGridView.InvalidateColumn yapılan bir çağrı aracılığıyla).

Şunlara uygulanır

Ürün Sürümler
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Ayrıca bkz.