DataGridView.EnableHeadersVisualStyles プロパティとは何? わかりやすく解説 Weblio辞書 (original) (raw)

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

アプリケーションvisual スタイル有効になっている場合、行ヘッダーおよび列ヘッダーユーザー現在のテーマvisual スタイル使用するかどうかを示す値を取得または設定します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Visual Basic (宣言)

Public Property EnableHeadersVisualStyles As Boolean

Visual Basic (使用法)

Dim instance As DataGridView Dim value As Boolean

value = instance.EnableHeadersVisualStyles

instance.EnableHeadersVisualStyles = value

C#

public bool EnableHeadersVisualStyles { get; set; }

C++

public: property bool EnableHeadersVisualStyles { bool get (); void set (bool value); }

J#

/** @property */ public boolean get_EnableHeadersVisualStyles ()

/** @property */ public void set_EnableHeadersVisualStyles (boolean value)

JScript

public function get EnableHeadersVisualStyles () : boolean

public function set EnableHeadersVisualStyles (value : boolean)

プロパティ
ヘッダーvisual スタイル有効になっている場合は **true**。それ以外場合は **false**。

解説解説

System.Windows.Forms.Application.Run メソッド呼び出す前に Application.EnableVisualStyles メソッド呼び出してアプリケーションvisual スタイル有効にできますEnableHeadersVisualStylestrue設定されている場合、TopLeftHeaderCell を除くすべてヘッダー セルは、現在のテーマ使用して塗りつぶされます。

使用例使用例

visual スタイル有効になっているアプリケーションで、行ヘッダーおよび列ヘッダーvisual スタイル無効にする方法次のコード例示します。この例では、**Main** で EnableVisualStyles メソッド呼び出してアプリケーションvisual スタイル有効にしています。ただし、EnableHeadersVisualStylesfalse設定されているため、visual スタイルは行ヘッダーおよび列ヘッダーには適用されません。このコード例は、DataGridViewAdvancedBorderStyle クラストピック取り上げているコード例一部分です。

Visual Basic

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

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; }

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.0

参照参照

関連項目
DataGridView クラス
DataGridView メンバ
System.Windows.Forms 名前空間
EnableVisualStyles
System.Windows.Forms.Application.Run
その他の技術情報
DataGridView コントロール (Windows フォーム)