Vcl.DockTabSet.TDockTabSet.AutoSelect
Delphi
property AutoSelect: Boolean read FAutoSelect write FAutoSelect default False;
C++
__property bool AutoSelect = {read=FAutoSelect, write=FAutoSelect, default=0};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | Vcl.DockTabSet.pas Vcl.DockTabSet.hpp |
Vcl.DockTabSet | TDockTabSet |
説明
コントロールがフォーカスを取得したときに自動的に選択されるかどうかを決定します。
このプロパティを True に設定すると,実行時の動作としてコントロール上のタブはフォーカスを取得し,ユーザーがタブの上にマウスポインタを移動するとタブが選択されます。これをテストするには,単純なフォームアプリケーションを作成して,TDockTabSet コントロールをフォームにドロップし,Tabs プロパティの TStrings を foo と bar に設定し,AutoSelect を True に設定してから,次のコードを OnClick イベントに追加します。
procedure TForm1.DockTabSet1Click(Sender: TObject);
var whichTab: string;
begin
if DockTabSet1.TabIndex = 1 then
whichTab := 'bar'
else
whichTab := 'foo';
ShowMessage('Clicked '+ whichTab);
end;