True DBGrid for WinForms
3D 表示とフラット表示
カスタマイズ化 > 3D 表示とフラット表示

True DBGrid for WinForms は、標準の「フラット」なコントロールの外見、多くのコントロールで使用されている見栄えのよい 3D の外見、および 3D とフラットを組み合わせた外見をサポートしています。デフォルトでは、グリッドの FlatStyle プロパティは FlatModeEnum.Standard に設定されており、3D の外見が使用されています。ただし、このプロパティが制御するのは、グリッドの境界線、キャプションバー、列ヘッダ、列フッタ、およびレコードセレクタ列の描画に 3D 効果を使用するかどうかだけです。グリッドのデータセル、行分割線、および列分割線は影響を受けません。

内部を含むグリッド全体を 3D の外見にするには、設計時または実行時に次のようにプロパティを設定します。

  1. Visual Studio のプロパティウィンドウで、RowDivider スタイルプロパティを Raised に設定します。
  2. SplitCollection エディタで、各スプリットのすべてColumnDividerスタイルオブジェクトについて、Style プロパティを LineStyleEnum.Raised を設定します。
  3. Visual Studio のプロパティウィンドウで、BackColor プロパティを gray に設定します。

このグリッドは、次のように表示されます。


RowDivider オブジェクトの Style プロパティを Inset に変更すると、各データ行で垂直方向に数ピクセルが使用されるため、表示できる行が減ってしまうことに注意してください。