在我的应用程序中,屏幕上有4个窗口,所有窗口都可以拖动。
我需要的是,只需点击一下按钮(切换),所有窗口都应该是可拖动/不可划分的。
我在飞行中设置了draggable true / false。但是,该房产没有更新。一旦draggable属性改变,我甚至关闭并打开窗口。但是,徒劳无功。
感谢任何帮助。
我认为,我需要 doLayout()来更新更改。
答案 0 :(得分:1)
在enable
对象上尝试disable
和window.dd
方法:
w.dd.disable(); // disables d&d
w.dd.enable(); // enables d&d
示例:http://jsfiddle.net/cb7rtcya/1/(它是用Ext JS 5编写的,但也应该用于4)