API:Vcl.ComCtrls.TTreeView.MultiSelectStyle
Delphi
property MultiSelectStyle;
C++
__property MultiSelectStyle = {default=1};
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 | 
|---|---|---|---|---|
| property | published | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp | Vcl.ComCtrls | TTreeView | 
説明
ノードの複数選択をどのように実行するかを指定します。
Vcl.ComCtrls.TTreeView.MultiSelectStyle は Vcl.ComCtrls.TCustomTreeView.MultiSelectStyle を継承しています。以下の内容はすべて Vcl.ComCtrls.TCustomTreeView.MultiSelectStyle を参照しています。
ノードの複数選択をどのように実行するかを指定します。
MultiSelectStyle は,MultiSelect が true のとき,どのように複数選択を行うかを決めます。MultiSelectStyle には,以下の値のうち,最低 1 つを指定する必要があります。
| 値 | 意味 | 
|---|---|
| msControlSelect | 〔Ctrl〕キーを押しながらノードをクリックすると,そのノードの選択および選択解除が切り替わる | 
| msShiftSelect | 〔Shift〕キーを押しながらノードをクリックし,別のノードを選択すると,その間のノードがすべて選択される。ほかのノードは選択されない | 
| msVisibleOnly | 〔Shift〕キーによる複数選択に,閉じたノードの子ノードは含まれない | 
| msSiblingOnly | 選択したノードは,兄弟ノードに限られる | 
msControlSelect または msShiftSelect が有効な場合,最後に選択したノードが,Selections[0] で参照されるメインの選択になります。メインの選択は,〔Shift〕キーによる拡張選択のアンカーです。