タブコントロールは、グループ化されたコントロールのセットを異なるタブに表示するために使用します。タブコントロールは
抽象レイアウトでサポートされます。
各タブ内には、はっきりと示されてはいませんが、テーブル (
レスポンシブテーブル、またはタブページのようなコントロールを含む共通の
テーブルコントロール) があります。
プロパティ
[ Control Name ]
|
タブコントロールの名前を定義します。
|
[ Item Control Name ]
|
各タブページの名前を定義します。
|
[ TabControl Class ]
|
タブコントロールに関連付けられたテーマクラスを設定します。
|
[ TabControl Visible ]
|
タブコントロールの表示/非表示を指定します。
|
[ Caption ]
|
タブストリップに表示するテキストです。
|
ActivePage
|
アクティブなページのインデックスです (最初のタブのインデックスは 1)。
ページがアクティブかそうでないかを確認するためのプロパティです。
|
ActivePageControlName
|
アクティブなページのコントロール名です。
|
メソッド
SelectTab(index)
|
パラメーターとして示されるタブページをアクティブとして指定します。
|
HideTab(index)
|
パラメーターとして示されるタブページを非表示にします。
|
ShowTab(index)
|
パラメーターとして示されるタブページを表示します。
|
イベント
TabChanged
|
タブページが選択された場合にイベントをトリガーします。
|
コントロールの使用方法
次の図に示すように、ツールボックスから抽象レイアウトにコントロールをドラッグします:
タブコントロールを設定する方法
GeneXus 15 でのみ利用可能。次を参照してください:
Web でタブコントロールを設定する方法
抽象レイアウトを使用して生成されたタブコントロールは、
Work With for Web パターンで使用されます。次の図に示すように、特に View オブジェクトで使用されます: