DataGridView.EnableHeadersVisualStyles Özellik

Tanım

Uygulama için görsel stiller etkinleştirildiyse, satır ve sütun başlıklarının kullanıcının geçerli temasının görsel stillerini kullanıp kullanmadığını belirten bir değer alır veya ayarlar.

C#
public bool EnableHeadersVisualStyles { get; set; }

Özellik Değeri

Boolean

true üst bilgiler için görsel stiller etkinleştirildiyse; aksi takdirde , false. true varsayılan değerdir.

Örnekler

Aşağıdaki kod örneği, görsel stillerin etkinleştirildiği bir uygulamada satır ve sütun üst bilgileri için görsel stillerin nasıl devre dışı bırakıldığını gösterir. Bu örnekte, içinde yöntemini Mainçağırarak EnableVisualStyles uygulama için görsel stiller etkinleştirilmiştir. Ancak, olarak ayarlandığından, görsel stiller satır ve sütun üst bilgilerine EnableHeadersVisualStyles falseuygulanmaz. Bu kod örneği, sınıfı için DataGridViewAdvancedBorderStyle sağlanan daha büyük bir örneğin parçasıdır.

C#
public CustomDataGridView()
{
    this.RowTemplate = new DataGridViewCustomRow();
    this.Columns.Add(new DataGridViewCustomColumn());
    this.Columns.Add(new DataGridViewCustomColumn());
    this.Columns.Add(new DataGridViewCustomColumn());
    this.RowCount = 4;
    this.EnableHeadersVisualStyles = false;
    this.AutoSize = true;
}

Açıklamalar

Yöntemini çağırmadan önce Application.Run yöntemini çağırarak Application.EnableVisualStyles uygulamanız için görsel stilleri etkinleştirebilirsiniz. olarak ayarlanırsa EnableHeadersVisualStyles true, dışındaki TopLeftHeaderCell tüm üst bilgi hücreleri geçerli tema kullanılarak boyanmış olur.

Ş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
Windows Desktop 3.0, 3.1, 5, 6, 7

Ayrıca bkz.