Vcl.DBGrids.TCustomDBGrid.UseRightToLeftAlignmentForField
Delphi
function UseRightToLeftAlignmentForField(const AField: TField;
Alignment: TAlignment): Boolean;
C++
bool __fastcall UseRightToLeftAlignmentForField(Data::Db::TField* const AField, System::Classes::TAlignment Alignment);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Vcl.DbGrids.pas Vcl.DBGrids.hpp |
Vcl.DBGrids | TCustomDBGrid |
説明
指定した項目のアラインメントが,左揃えになるか右揃えになるかを示します。
UseRightToLeftAlignmentForField メソッドは,項目値を描画するときに,AField の Alignment を左揃えから右揃えに変更する必要があるかどうかを判定するために内部で呼び出されます。このメソッドは,データベース対応グリッドが BiDiMode プロパティの現在の設定値を反映できるようにします。アプリケーションが中東ロケール(アラインメントを逆にする必要がある地域)で使用されており,項目が(数値,日付/時刻の値ではなく)テキストを格納しており,さらに指定されたアラインメントが taCenter でない場合,UseRightToLeftAlignment は true を返します。