Vcl.Grids.TGridOptions

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

type TGridOptions = set of TGridOption;

C++

typedef System::Set<TGridOption, TGridOption::goFixedVertLine, TGridOption::goFixedRowDefAlign> TGridOptions;

プロパティ

種類 可視性 ソース ユニット
set
typedef
public
Vcl.Grids.pas
Vcl.Grids.hpp
Vcl.Grids Vcl.Grids


説明

TGridOptions は、グリッド コントロールの外観や動作をカスタマイズするのに使用される、オプションのセットです。

TGridOptions は、グリッド コントロールの外観や動作をカスタマイズする際に使用することのできる、オプションのセットです。 次の表は、利用可能な TGridOptions の値の一覧です:



意味

goFixedVertLine

グリッド内の固定(スクロールしない)列を分割する垂直線が描画されます。

goFixedHorzLine

グリッド内の固定(スクロールしない)行を分割する水平線が描画されます。

goVertLine

グリッド内のスクロール可能な列を分割する垂直線が描画されます。

goHorzLine

グリッド内のスクロール可能な行を分割する水平線が描画されます。

goRangeSelect

ユーザーは、1 度にセルの範囲を選択できます。goRangeSelect は、OptionsgoEditing が含まれている場合、無視されます。

goDrawFocusSelected

入力フォーカスがあるセルは、選択されたセルに入力フォーカスがない場合と同様に、特別な強調色で描画されます。goDrawFocusSelected が含まれていない場合は、入力フォーカスのあるセルは、特別な背景色ではなく、フォーカスの矩形で区別されます。

goRowSizing

スクロール可能な行は、個別にサイズを変更できます。

goColSizing

スクロール可能な列は、個別にサイズを変更できます。

goRowMoving

スクロール可能な行は、マウスを使って移動できます。

goColMoving

スクロール可能な列は、マウスを使って移動できます。

goEditing

ユーザーはセルの内容を編集できます。goEditingOptions に含まれている場合、goRangeSelect は無効です。

goTabs

ユーザーは Tab や Shift + Tab でグリッド内のセルを移動できます。

goRowSelect

個々のセルではなく、行全体を選択します。goRowSelectOptions に含まれる場合、goAlwaysShowEditor は無効です。

goAlwaysShowEditor

グリッドがロックされて編集モードになります。EditorMode をオンにするために、ユーザーは Enter や F2 を押す必要はありません。OptionsgoEditing が含まれていない場合、goAlwaysShowEditor は無効です。OptionsgoRowSelect が含まれる場合、goAlwaysShowEditor は無効です。

goThumbTracking

ユーザーがスクロール バーのサムをドラッグする間、グリッド画像が更新されます。goThumbTracking が含まれない場合、ユーザーが新しい位置でサムを話すまで、画像は更新されません。

goFixedColClick

グリッドは、固定列のクリックをサポートします。goFixedColClick は、グリッド コントロール内に固定列がある場合に役立ちます。

goFixedRowClick

グリッドは、固定行のクリックをサポートします。 goFixedRowClick は、グリッド コントロール内に固定行がある場合に役立ちます。

goFixedHotTrack

グリッドは、固定列または固定業のホットトラックをサポートします。goFixedHotTrack は、グリッドに、マウスが固定セルの上を通るたびに、固定セルを強調するよう指示します。

goFixedColDefAlign

指定された場合、TCustomGrid.ColAlignments は固定列に対して無視され、DefaultColAlignment が使用されます。

goFixedRowDefAlign

指定された場合、TCustomGrid.ColAlignments は固定行に対して無視され、DefaultColAlignment が使用されます。



関連項目

コード サンプル