GcStylePlusコンポーネントは、フォーム上のコントロールの状態ごとに、共通あるいは個々にスタイルを適用するコンポーネントです。
PlusPak のコントロールだけではなく、Visual Studio 標準のコントロールにも設定が可能です。
外観を設定できるコントロールの状態は以下のとおりです。
- フォーカスを持っている状態(ActiveStyle)
- 無効な状態(DisableStyle)
- マウス通過時(HoverStyle)
- マウスが押された状態(PressedStyle)
- 読み取り専用の状態(ReadOnlyStyle)
また、スタイルの設定には
ThemeStateStyleオブジェクトを使用します。スタイルで設定できる項目は次のとおりです。
ThemeStateStyle のプロパティ |
説明 |
BackColor |
背景色を設定します |
BackgroundImage |
背景イメージを設定します。 |
BackgroundImageLayout |
背景イメージのレイアウトを設定します。 |
Cursor |
カーソルを設定します。 |
Font |
フォントを設定します。 |
ForeColor |
文字色を設定します。 |
GcStylePlusコンポーネントの利用方法については、以下の項目で解説しています。
|
GcStylePlus コンポーネントは、コントロールのプロパティの設定を状態に応じて変更して動作しています。コントロールの描画を書き換えているわけではないため、コントロール側の仕様で無効時に色を変更できないコントロールに対しては、GcStylePlus コンポーネントで設定した DisableStyleは反映されません。 |
参照