バージョン

Appearance オブジェクト

Appearance オブジェクトは、BackColor、ForeColor、BorderColor のような色プロパティを公開しています。

また、イメージ関連のプロパティ、テキストのトリミングや位置調整のプロパティのほか、グラデーション、ハッチ ブラシ、アルファ ブレンディングなどをサポートするためのプロパティもあります。

Appearance オブジェクトはグリッドの行やセルなど任意のオブジェクトのプロパティとして公開され、そのオブジェクトの外観を細かく制御するために使用できます。

たとえばグリッド内の行などのエレメントが描画されるとき、その直前に適切な外観設定やデフォルト設定が解決されます。たとえば、ある行の Appearance オブジェクトの BackColor プロパティを赤に設定し、BorderColor プロパティを未設定のままにしたとします。この場合、その行が描画されるときに、背景は赤になりますが、境界線の色は行に対してより高いレベル(グリッドの Appearance オブジェクトやシステム デフォルトなど)で設定されているデフォルトの色になります。

次のトピックがすべてのコントロールの外観に 適用 されます。