0

ウィンドウ内のボタンを非表示にしたい: 次のコードを試しましたが、うまくいきません

var myButton = Ext.ComponentQuery.query('#mainWindow> #mytab> #submitbuttonid')[0];
myButton .setHidden(true);

ヘルプ?

4

2 に答える 2

4

コンポーネントを非表示にするには、 hide()メソッドを使用する必要があります。

var myButton = Ext.ComponentQuery.query('#mainWindow> #mytab> #submitbuttonid')[0];
myButton.hide();
于 2013-11-02T15:27:34.413 に答える
1

次のようにします: コントローラーのボタンの参照を次のように取得します。

myButton: 'button[name="name_of_btn"]'

そのウィンドウをビューポートに追加するときは、追加後に以下を実行します。

this.getMyButton().hide();

または、そのウィンドウの「アクティブ化」または「初期化」イベントで上記を実行できます。

于 2013-11-06T11:39:37.553 に答える