0

わかりました... これを説明するのは少し難しいですが、最善を尽くします。

カスタム コントロールでは、プロパティ定義にプロパティを追加する際に「複数のインスタンスを許可」を設定できます。これにより、コントロールが XPage に埋め込まれている場合に、そのプロパティの複数のインスタンスを追加できます。

同様に、XPage に埋め込まれているカスタム コントロールに編集可能領域を追加 (および削除) できるかどうかを知る必要がありますか? 私が計画しているのは、カスタム コントロール内に繰り返しコントロールを持ち、その繰り返しのすべてのループの各編集可能領域にコンテンツを配置できるようにすることです。

これは正しい方法ですか、それともこの問題の見方が間違っていますか? 編集可能な領域を含まないソリューションも大歓迎です:)

2013 年 4 月 4 日更新:

私が探しているユースケースのコンテキストは、カルーセル内の各画面のコンテンツが異なるコンテンツを持つ単純なカルーセルです。これらのコンテンツは、(動的に追加された) 各編集可能領域に配置されます。テキストのみを含む画面、画像のみを含む画面、画像とテキストの両方を含む画面など、コンテンツは互いに大きく異なる場合があります。

4

1 に答える 1

0

26 の元の演習のテーブル ウォーカーの例を見てください。ほとんどの場合、(概念的に) 探していることを行います。複数の編集可能領域は必要ありません。繰り返しの中にあるものは何でも繰り返されます。あなたがしたいことは、コントロールにカスタム プロパティ「boolean editMode」を与えて、その 1 行を編集するようにレンダリングできるようにすることです - それが従うべき UI パターンである場合。

また、使い慣れたスプレッドシート UI を可能にする Ajax を使用した Dojo テーブルを検討することもできます。

于 2013-04-04T04:44:57.160 に答える