2

インターフェイスのタブを作成するために構成オブジェクトをループするカスタム コントロールがあります。

repat-control を使用して構成をループし、その値に基づいて、さまざまなカスタム コントロールを含めたいと考えています。

include-page-control を使用することを考えましたが、repeat-control-variable を使用できないため、それは可能ではないようです。

すべてのコントロールを一覧表示し、繰り返しの値に応じて非表示/表示にすることはできますが、それは非常にエレガントなソリューションではありません。

何か不足していますか?または、繰り返しの値に基づいてページ/カスタム コントロールを含めることはできませんか?

4

2 に答える 2

2

「そのまま」ではありません - ページにコントロールを含めることは、ページの読み込み時に決定されます (${} の時間枠を考えてください) - 必要に応じて、Java を使用してコントロールを挿入できます。それ以外の場合は、実行時に特定のファセットをプログラムで選択できる ExtLib の動的コンテンツ コントロールを調べます。各ファセットは、必要に応じてコンポーネント ツリーに動的に追加または削除されます (スイッチ ファセットではなく、基本的に 2 つの異なるファセットから動的に選択できるため、1 つは「読み取り専用」、もう 1 つは「編集」など)。

于 2012-05-15T15:38:18.757 に答える
0

ExtLibのSwitchFacetControlを試しましたか?

于 2012-05-15T15:33:14.357 に答える