FMX.TabControl.TChangeTabAction
Delphi
TChangeTabAction = class(TTabControlAction)
C++
class PASCALIMPLEMENTATION TChangeTabAction : public TTabControlAction
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FMX.TabControl.pas FMX.TabControl.hpp |
FMX.TabControl | FMX.TabControl |
説明
指定されたタブでフォーカスを切り替える標準アクションを実装します。
TChangeTabAction アクションは、Transition および Direction で指定された切り替え遷移を使用して、指定された Tab をアクティブに設定します。遷移のアニメーションは、現在フォーカスされているタブと指定されたタブの、複数のプロパティによって変わります。GotoVisibleTab におけるディスカッションを参照してください。
TChangeTabAction アクションをコンポーネント(コントロール、メニュー項目、ツールバー ボタン)に割り当てるには、コンポーネント(たとえば、ボタンなど)を選択します。オブジェクト インスペクタでアクション ノードを選択し、右側にある下矢印をクリックして、[標準アクションの新規作成|タブ|TChangeTabAction]を Action プロパティに割り当てます。オブジェクト インスペクタにおいて、遷移先の Tab タブを設定するには、アクション ノードを展開し、Tab 項目を選択して、その右にある下矢印をクリックしてください。リストから、遷移先のタブを選択します。
遷移先のタブ項目は、アプリケーション内のどのタブ コントロールでも可能な点に注意してください。
指定された切り替え遷移が不可能な場合、たとえば、指定された遷移先のタブ項目(他のタブ コントロールに属している)がすでにアクティブな場合には、TChangeTabAction アクションが無効表示となります。
デフォルトでは、コンポーネントのキャプションは、[SelectedTabItem に移動]に変わります。
関連項目
- FMX.TabControl.TChangeTabAction.Tab
- FMX.TabControl.TChangeTabAction.Transition
- FMX.TabControl.TChangeTabAction.Direction
- FMX.TabControl.TTabControl.GotoVisibleTab
- FMX.TabControl.TTabControl.SetActiveTabWithTransition