2

私のアプリケーションのビューポートでは、中央の領域にフィールドのリストを、東の領域にプロパティ グリッドを含むフォーム パネルを表示しています。

フィールドの選択時にプロパティグリッドにフィールドのプロパティのリストを表示する必要があります。ユーザーはプロパティを変更できます。今私の要件は、プロパティをフィールドに動的に適用することです。

これを達成する一般的な方法はありますか?

誰かが私を助けることができますか?

4

1 に答える 1

0

一部のプロパティにはゲッター関数とセッター関数がありますが、すべてではなく、あなたがやろうとしていることに対して十分に一貫しているとは思えません。

私の提案は、各フィールドの構成オブジェクトを保存することです。構成オブジェクトには、プロパティグリッドを使用して変更できるようにする各プロパティがあります。プロパティが変更されたら、フォームからフィールドを削除します。Ext.createを使用して再作成し、構成オブジェクトを 2 番目のパラメーターとして渡します。次に、オブジェクトをフォームに挿入します。

編集:おそらく、フォーム パネルの挿入機能を使用して Ext.create の使用をスキップできます。構成オブジェクトを直接受け入れることができるようです。

于 2013-04-22T14:48:58.283 に答える