アドバンスドエキスパンダー
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
AdvancedExpanderコントロールは、ヘッダーとボディの2つの部分からなるコンテナです。
AdvancedExpanderコントロールは常にヘッダー部分を表示します。対応するプレースホルダーはActionBarのプレースホルダーです。例えば、この部分にボタンを追加することができます。IsCollapsibleプロパティをTrueに設定すると、コントロールはここで開閉ボタンを表示します。開閉ボタンのスタイルは変更できません。Headerプロパティで見出し(またはタイトル)を作成できます。
ボディパーツには開いた状態と閉じた状態の2つがあります。ユーザーはIsCollapsibleプロパティをTrueに指定した際、ヘッダーの開閉ボタンをクリックすると、開閉状態を切り替えることができます。また、コードを使ってコントロールを開閉することもできます。
もし開閉機能だけでアクションバーのプレースホルダーが不要なら、代わりにExpanderコントロールを使うべきです。
AdvancedExpanderコントロールが閉じたとき、ユーザーがマウスカーソルをアクションバーに合わせたときだけ、ActionBarのプレースホルダーにコントロールが表示されます。
AdvancedExpanderコントロールはPromotedFieldsというプレースホルダーを提供し、AdvancedExpanderコントロールが折りたたまれていても、このプレースホルダーに追加したコントロールを常に表示します。
AdvancedExpanderコントロールはプログレッシブ開示をサポートしています。EnableAdditonalおよびShowAdditonalプロパティを使って、本文内にMore/Less Linksを追加できます。ユーザーはこれらのリンクをクリックして、追加のコントロールを表示または非表示できます。
性質
名称
概要
デフォルト
外見
ContentHeight(コンテンツ高さ)
コントロールの高さを指定します。絶対高さやパーセンテージを入力できます。
100%
EnableAdditiond(有効化)です
もし本当なら、コントロールにはリンク数が多い/少ないリンクが表示されます。
間違いです
ヘッダー
アクションバーでコントロールが表示されるテキストを指定します。
画像URL(画像URL)
AdvancedExpanderコントロールがヘッダーの左側に表示されるアイコンのSitecoreパスを設定します。
折りたたみやすい
もし正しい場合、コントロールは開閉ボタンを表示します。
確かに
IsOpen(開けたまま)
もし正しければ、そのコントロールとそれに含まれるコントロールは開かれています。
確かに
表示追加
このプロパティはEnableAdditiondがTrueでユーザーが「More」をクリックしたときにTrue、ユーザーが「Less」をクリックしたときにFalseとなります。
EnableAdditiondがFalseまたは未定義の場合、ShowAdditionsは常にFalseとなります。
AdvancedExpanderの他のコントロールのIsVisibleプロパティからShowAdditionプロパティにバインドします。これらのコントロールは、ユーザーがEnableAddtionalプロパティが提供する「More」と「Less」リンクをクリックすると、見えるか見えないかを切り替えます。
間違いです
州
IsStateDiscarded
もしそうであれば、コントロールの開閉状態は、ページが設計時の状態にロードされたときにリセットされます。
間違いです
構成
AdvancedExpanderコントロールの構成項目は、AdvancedExpanderパラメータテンプレートに基づいてアイテムを作成することで作成できます。
設定項目には以下の特定のフィールドがあります:
- ヘッダー
- IsOpen(開けたまま)
- EnableAdditiond(有効化)です
- 表示追加
- ContentHeight(コンテンツ高さ)
- 画像URL(画像URL)
- 折りたたみやすい
以下の場を継承します:
- IsVisible(見えるもの)
- アクセスキー
- ツールチップ
- 行動
- ID