2015-12-08 1 views
0

Помогите вызвать событие перемещения окна нажатием кнопки. Я пробовал следующий фрагмент кода.Как вызвать событие перемещения в некоторую позицию x или y во внешнем окне JS

Ext.getCmp(winId).x = 400; 
Ext.getCmp(winId).y = 100; 
Ext.getCmp(winId).fireEvent('move'); 
Ext.getCmp(winId).doLayout(); 

Любая помощь должна быть оценена.

+0

сделать вы хотите, чтобы переместить все окно? – RomanPerekhrest

+0

да. Я хочу переместить все окно. – Justin

ответ

0

Если вы используете extjs6, посмотрите на эту extjs6 docs Вы должны использовать SetPosition метод компонента для перемещения окна, возможно, с анимацией. Конечно, старые версии extjs тоже имеют тот же метод.

0

Вы можете динамически изменять положение окна, указав «левый» - «сверху» координату в методы

Ext.getCmp(winId).setPosition(400,100); 
+0

Вам нужно объяснить свой ответ, иначе все отметят вас –

Смежные вопросы