API:Vcl.ExtCtrls.TGridPanel.ExpandStyle
Delphi
property ExpandStyle: TExpandStyle read FExpandStyle write FExpandStyle default 0;
C++
__property ExpandStyle = {default=0};
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| property | published | Vcl.ExtCtrls.pas Vcl.ExtCtrls.hpp |
Vcl.ExtCtrls | TGridPanel |
説明
いっぱいになったグリッド パネルにコントロールを追加する場合に、行を追加するか、列を追加するかを指定します。 {{#multireplace:Vcl.ExtCtrls.TGridPanel.ExpandStyle|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} は {{#multireplace:Vcl.ExtCtrls.TCustomGridPanel.ExpandStyle|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を継承しています。以下の内容はすべて {{#multireplace:Vcl.ExtCtrls.TCustomGridPanel.ExpandStyle|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を参照しています。
いっぱいになったグリッド パネルにコントロールを追加する場合に、行を追加するか、列を追加するかを指定します。
ExpandStyle プロパティを使用すると、各セルにコントロールがあるグリッドに新しいコントロールを追加する場合に、グリッド パネルを拡張する方法を指定できます。
このプロパティが取り得る値は 3 つあり、次の表で説明します。
| 値 | 意味 |
|---|---|
|
emAddRows |
GridPanel は垂直方向に拡張されます。 -- 行のみ追加されます。 |
|
emAddColumns |
GridPanel は水平方向に拡張されます。 -- 列のみ追加されます。 |
|
emFixedSize |
GridPanel に固定される行および列の数は、ColumnCollection および RowCollection コレクションの両方のCount プロパティで指定されます。 |
このプロパティは、-1 に設定された AColumn および ARow パラメータを用いて、 AddControl を使って新しいコントロールが ControlCollection に追加されるときに使用されます。
たとえば、
GridPanel1.ControlCollection.GridAddControl(control,-1,-1);
の例では、control は GridPanel1 TGridPanel に追加されたコントロールです。