Copyright © GrapeCity inc. All rights reserved.
True DBGrid for WinForms
名前付きスタイルのデフォルト値
スタイルの使用方法 > 組み込みの名前付きスタイル > 名前付きスタイルのデフォルト値

Microsoft Word と同様に、C1TrueDBGridStyle オブジェクトも、別のスタイルの属性を継承したり、親スタイルとして参照されます。新しく作成されたグリッドでは、Normal スタイルがすべての名前付きスタイルの親スタイルになります。このスタイルのデフォルトのプロパティを次に示します。

プロパティ 設定
Alpha 255
BackColor System.Drawing.Color.White
BackColor2 System.Drawing.Color.White
BackgroundImage None
BackgroundPictureDrawMode BackgroundPictureDrawModeEnum.Stretch
Font Microsoft Sans Serif, 8.25pt
ForeColor System.Drawing.Color.Black
ForegroundImage None
ForeGroundPicturePosition ForegroundPicturePositionEnum.LeftOfText
GammaCorrection False
GradientMode None
HorizontalAlignment AlignHorzEnum.General
Locked False
Padding 0, 0, 0, 0
Trimming Character
VerticalAlignment AlignVertEnum.Top
WrapText False

Heading スタイルと Footing スタイルも同様に定義されます。これらのスタイルは Normal を継承しており、次のプロパティを上書きしています。

プロパティ 設定
BackColor System.Drawing.SystemColors.Control
ForeColor System.Drawing.Color.Black
VerticalAlignment AlignVertEnum.Center

Heading スタイルは、次のプロパティも上書きしています。Footing スタイルは、このプロパティを上書きしていません。

プロパティ 設定
WrapText True

Selected スタイルも Normal を継承し、次に示す2つのカラープロパティを上書きしています。

プロパティ 設定
BackColor System.Drawing.SystemColors.Highlight
ForeColor System.Drawing.SystemColors.HighlightText

HighlightRow スタイルも同様です。このスタイルは、デフォルトの Normal スタイルの設定とは逆の色を使用します。

プロパティ 設定
BackColor System.Drawing.SystemColors.Text
ForeColor System.Drawing.SystemColors.HighlightText

EvenRowOddRowFilterBar  の各スタイルは Normal を継承しますが、EvenRow スタイルには上書きされるプロパティがあります。

プロパティ 設定
BackColor System.Drawing.Color.Aqua

Normal を直接継承しないスタイルは、CaptionRecordSelector だけです。これらは Heading を継承します。グリッドとスプリットのキャプションがデフォルトで中央揃えされるのは、Caption スタイルの次のプロパティがカスタマイズされているためです。

プロパティ 設定
HorizontalAlignment AlignHorzEnum.Center
関連トピック