0

GXT2.25.

2 つの列を持つ TableLayout を持つレイアウト コンテナーを含む画面があります。左の列にはツリー グリッドがあります。右の列は、テーブル レイアウト、1 列のレイアウト コンテナーです。

ツリー グリッドのさまざまな項目をクリックすると、クリックした項目に一致する右側のレイアウト コンテナーに編集可能なフィールドを表示したいと考えています。

最初にフォームを起動してサーバーからデータを読み込んでいるときに、レイアウト コンテナーにテキストを追加すると問題ないようです。

テキストが読み込まれた後、secondLayout.removeAll() を呼び出してすべてのアイテムを削除します。次に、ツリー内の項目をクリックします。selection メソッドは secondLayout.removeAll() を呼び出し、テスト用に新しいテキスト項目「Loaded...」を追加します。

private   LayoutContainer                     secondaryLayout;

その後...

secondaryLayout.removeAll();
secondaryLayout.add(new Text("Loaded..."));

アイデア?

4

1 に答える 1