2014-12-29 58 views
0

在我的應用程序中,我在屏幕上有4個窗口,所有窗口都可拖動。Extjs 4.2.1 - 可拖動/不可拖動窗口

我的需求是,所有的窗口應該可以通過點擊一個按鈕(切換)進行拖放/不可裁剪。

我在飛行中設置可拖動的真/假。但是,該屬性沒有更新。一旦可拖動的屬性改變,我甚至關閉並打開窗口。但是,徒然結束。

任何幫助表示讚賞。

我想,我需要doLayout()這種事情來更新變化。

回答

1

嘗試在window.dd對象enabledisable方法:

w.dd.disable(); // disables d&d 
w.dd.enable(); // enables d&d 

樣品:http://jsfiddle.net/cb7rtcya/1/(這是寫在Ext JS中5,但也應該工作4)

+0

完美的作品。謝謝! – Gugan