アイテムツリービュー
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ItemTreeViewコントロールは、RootItemプロパティで定義したアイテムから始まる木構造でアイテムを表示します。
ユーザーはツリーの枝を折りたたんだり広げたり、個々のアイテムを選んだり、「チェック」したり、複数のアイテムを選んだりできます。
ItemTreeViewコントロールに各アイテムのチェックボックスを表示するように指定できます。ユーザーがアイテムを「チェック」できるのは**、ItemTreeView**コントロールがチェックボックスを表示する場合だけです。
アイテムの選択と「チェック」することは、ItemTreeViewコントロールでは同じではありません。アイテムは選択されてチェックされないか、チェックされて選択しない場合があります。CheckedItemIdsプロパティはチェック済みアイテムのIDリストであり、SelectedItemIdは現在選択中のアイテムのIDです。
ツリーの枝はRootItemプロパティからアイテムへのパスのフォルダであり、アイテムは葉です。 ItemTreeViewコントロールは枝や葉をテキストとアイコンとして表示します。フォルダやアイテムの名前をテキストとして使うので、Sitecoreのアイコンを使うか汎用アイコンを使うかを決めることができます。
性質
名称
概要
デフォルト
行動
クリックフォルダモード
ユーザーがフォルダをクリックした際の動作を指定します。選択肢は以下の通りです:1
、2、または3。IsCheckboxEnabled
もしTrueの場合、 ItemTreeView コントロールはツリー内の各ノードに対してチェックボックスを表示します。ユーザーはクリックすることでノードにチェックを入れたりアンチェックしたりできます。
子ノードをクリックすると、 ItemTreeView コントロールがそのノードおよびすべての子ノードをチェックまたはアンチェックします。
> [!注]
> 「チェック済みアイテム」は「選択済みアイテム」とは異なります。 ItemTreeView コントロールは、アイテムがチェックまたはチェック解除された際に、現在チェック中のアイテムのリストでCheckedItemsIdsプロパティを更新します。
確かに
セレクトモード
ユーザーが木のノードを選択する方法を指定します:
- 「1」。ノードを選択すると、すでに選択されていたノードが除外されます。
- 「2」。
- 「3」 – ノードが選択されたときに子ノードを選択します。
3(多階層)
ショーアイコンイメージ
Falseの場合、 ItemTreeView コントロールはアイコンアイテムを表示しません。
確かに
ShowSitecoreアイコン
Trueの場合、 ItemTreeView コントロールはアイテムアイコンを表示します。Falseの場合、 ItemTreeView コントロールは汎用アイコン(フォルダ用、アイテム用)を表示します。
間違いです
データ
CheckedItemIds
チェックされたアイテムのアイテムIDをパイプで分離した('|')読み取り専用リストです。 ItemTreeView コントロールは、アイテムがチェックされたりチェック解除されたりするとリストを更新します。このプロパティは読み取り専用です。
プリロードパス
コントロールをレンダリングした際に選択されるアイテムへのパスを指定します。パスは次のように指定し なければなりません: / / …このパスの最初のアイテムは、RootItemプロパティが指すアイテムでなければなりません。
パスにエラーがある場合、 ItemTreeView コントロールは表示されますが、何も選択されません。
ルートアイテム
ItemTreeViewコントロールのSitecoreアイテムのIDから始まります。
コンテキストデータベースのコンテンツツリーの上部。
SelectedItemId
現在選択されているアイテムのID。このプロパティは読み取り専用です。
フィルター
ベーステンプレート
ベーステンプレート名のパイプ分離('|')リストを指定します。 ItemTreeView コントロールはこれらのベーステンプレートを持つアイテムのみを表示します。
表示非表示アイテム
もしtrueの場合、 ItemTreeView コントロールは_HiddenプロパティがTrueである項目を表示します。
このプロパティの設定を実行時に(JavaScriptコードから)変更すると、 ItemTreeView コントロールはすでに展開されたツリー内のノードに対して新しい設定を使用しません。
間違いです
テンプレート
テンプレート名を指定します。 ItemTreeView コントロールは、このテンプレートを持つアイテムのみを表示します。
構成
ItemTreeViewコントロールの設定アイテムは、ItemTreeViewパラメータテンプレートに基づいてアイテムを作成することで作成できます。
設定項目には以下の特定のフィールドがあります:
- ルートアイテム
- プリロードパス
- SelectedItemId
- CheckedItemIds
- クリックフォルダモード
- IsCheckboxEnabled
- セレクトモード
- ShowSitecoreアイコン
以下の場を継承します:
- IsVisible(見えるもの)
- アクセスキー
- ツールチップ
- 行動
- ID