True DBGrid for WinForms
水平方向および垂直方向の配置
カスタマイズ化 > 水平方向および垂直方向の配置

列のStyleオブジェクトのHorizontalAlignment プロパティを使用すると、列内のセルテキストの水平方向の位置を制御できます。このプロパティに設定できる値は次のとおりです。

General (データセルのデフォルト値)に設定すると、基礎データのデータ型に基づいて配置が決まります。たとえば、文字列は左揃えになり、数値は右揃えになります。

Style オブジェクトのVerticalAlignment メンバを使用すると、グリッドのセル、スプリット、または列内のテキストの垂直方向の位置を制御できます。このプロパティに設定できる値は次のとおりです。

データセルの場合、デフォルト値は Top です。キャプションバー、列ヘッダ、列フッタなどのグリッドの静的要素の場合、デフォルト値は Center です。デフォルト値がどのように決定されているかについては、Named Style Defaults 名前付きスタイルのデフォルト値」を参照してください。

次のグリッドには、HorizontalAlignment プロパティと VerticalAlignment プロパティのすべての組み合わせが表示されています。General の設定は、最終的に左揃え、右揃え、中央揃えのいずれかでレンダリングされるため、省略されています。


AlignHorzEnum.Near AlignHorzEnum.Center AlignHorzEnum.Far
AlignVertEnum.Top
AlignVertEnum.Center
AlignVertEnum.Bottom

The AlignHorzEnum.General and AlignHorzEnum.Justify settings have been omitted because the AlignHorzEnum.General setting aligns text as AlignHorzEnum.Near and numeric values as AlignHorzEnum.Far. The AlignHorzEnum.Justify setting aligns text with respect to the cells boundaries, but in this case appears exactly like the AlignHorzEnum.Near setting.

HorizontalAlignment プロパティと VerticalAlignment プロパティは、スタイルの概念と堅密に統合されています。詳細については、スタイルの使用方法を参照してください。