コンテキストスイッチャー
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ContextSwitcherコントロールには、クリック可能なアイテムのパネルを含むドロップダウンボタンが表示されます。ユーザーがボタンをクリックすると、ボタンからアイテムのパネルが表示されます。
ユーザーがパネル内のアイテムをクリックすると:
- アイテムのクリックプロパティでイベントを指定すると、コントロールがそのイベントをトリガーします(該当する場合)。
- アイテムのTextプロパティの内容が、 ContextSwitcher コントロールがラベルとして表示するテキストとなります。
一部のページ構造には 、ContextSwitcherコントロール専用のプレースホルダー(ApplicationHeader.ContextSwitch)があります。
ContextSwitcherコントロールが表示するアイテムをContextItemテンプレートで指定します。このテンプレートには、アイテムを指定するために使う4つのフィールドがあります:
- 名前。
- クリック。
- ツールチップ。
- 選択済み true に設定すると、アイテムが選択されます。また、値の読み取りでアイテムが現在選択されているかをテストすることもできます。
ContextSwitcherコントロールは複数選択をサポートしていません。複数のアイテムがSelected == trueを持つ場合、最後のアイテムが選択されたアイテムとなります。Selected == trueがなければ、最初のアイテムが選択されたアイテムとなります。
アプリケーションのPageSettings項目の下にあるフォルダ内のContextItemテンプレートに基づいてアイテムを作成し、ContextSwitcherコントロールのItemsプロパティをこれらのアイテムを取得するデータソースコンポーネントにバインドする必要があります。ControlSwitcherコントロールはこれらすべてのアイテムを表示します。
JavaScriptでItemsプロパティを入力できます。この例のように:
javascript: app.ContextSwitcher1.set("items", { Name: "Alert", Click: "javascript
('clicked')" }, { Name: "Tooltip", Tooltip: "This is the tooltip for the contextItem" }, { Name: "Selected", Selected: true }, { Name: "Trigger", Click: "trigger:open" })性質
名称
概要
デフォルト
データ
アイテム
コントロールに表示される項目を指定します。
構成
ContextSwitcher-Parametersテンプレートを使って、コントロールの設定項目を作成できます。