プロジェクトで GXT 2.2.1 と GWT 2.0.4 を使用しており、DualListField の [すべて追加] ボタンを無効にしたいと考えています。助けてください
2 に答える
0
「すべて追加」を無効にする API が見つかりません。DualListField を拡張して、allRight ボタンを無効にすることができます。
public class CustomDualListField<D extends ModelData> extends DualListField<D> {
@Override
protected void onRender(Element target, int index) {
super.onRender(target, index);
allRight.disable();
//buttonBar.remove(allRight);
//buttonBar.remove(allLeft);
}
}
ここで、ボタンが無効になっているにもかかわらず、無効に見えないことがわかります。完全に削除することを検討できます。
GXT 2.2.5 と GWT 2.4 でこれを試しました。GXT 2.2.1で正常に動作するかどうかを確認してください
于 2012-06-23T02:59:40.383 に答える