DataGridView.EnableHeadersVisualStyles Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, используются ли в заголовках строк и столбцов визуальные стили текущей темы пользователя, если визуальные стили для приложения включены.
public:
property bool EnableHeadersVisualStyles { bool get(); void set(bool value); };
public bool EnableHeadersVisualStyles { get; set; }
member this.EnableHeadersVisualStyles : bool with get, set
Public Property EnableHeadersVisualStyles As Boolean
Значение свойства
Значениеtrue
, если визуальные стили включены для заголовков; в противном случае — значение false
. Значение по умолчанию — true
.
Примеры
В следующем примере кода показано, как отключить визуальные стили для заголовков строк и столбцов в приложении с включенными визуальными стилями. В этом примере визуальные стили были включены для приложения путем вызова EnableVisualStyles метода в Main
. Однако визуальные стили не будут применяться к заголовкам строк и столбцов, так как EnableHeadersVisualStyles задано значение false
. Этот пример кода является частью более крупного примера, предоставленного DataGridViewAdvancedBorderStyle для класса.
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;
}
Public Sub New()
With Me
.RowTemplate = New DataGridViewCustomRow()
.Columns.Add(New DataGridViewCustomColumn())
.Columns.Add(New DataGridViewCustomColumn())
.Columns.Add(New DataGridViewCustomColumn())
.RowCount = 4
.EnableHeadersVisualStyles = False
.AutoSize = True
End With
End Sub
Комментарии
Вы можете включить стили визуальных элементов для приложения, вызвав Application.EnableVisualStyles метод перед вызовом Application.Run метода. Если EnableHeadersVisualStyles задано значение true
, все ячейки заголовков, кроме TopLeftHeaderCell крашенных с помощью текущей темы.