我想一個模式Window
但不可移動,無法找到有關此問題在文件的任何信息。我如何禁用它?如何使模態窗口不可移動?
4
A
回答
3
目前,你可以使用客戶端編程自定義一個不可移動的模式(重疊,彈出)窗口,下面的示例創建兩個重疊的窗口,使他們中的一個不可移動的
<zk xmlns:w="client">
<window title="center win, movable" border="normal"
position="center,center"
onCreate="self.doOverlapped();" />
<window title="top win, not movable" border="normal"
sclass="z-window-not-movable"
position="center,top"
onCreate="self.doOverlapped();">
<attribute w:name="bind_"><![CDATA[
function (a, b, c) {
if (!this.$class.ignoremoveOverridden) {
this.$class.ignoremoveOverridden = true;
var oldImove = this.$class._ignoremove;
this.$class._ignoremove = function (dg, pointer, evt) {
var wgt = dg.control;
if (jq(wgt.$n()).hasClass('z-window-not-movable')) {
return true;
}
return oldImove.apply(wgt, arguments);
}
}
this.$bind_(a, b, c);
}
]]></attribute>
</window>
</zk>
參考文獻:
+0
謝謝,這正是我所需要的。我想現在是時候學習一些小部件定製。 :) –
1
如果Window
沒有頭(沒有標題,關閉按鈕......),你可以不動它。
如果你想/需要head元素,我敢肯定THRE是這樣
禁用運動沒有建立。但我有興趣在此也和我想這應該
被添加到ZK跟蹤的功能。
我會在Window
組件更詳細的研究,如果我找到一個方法
禁用它,我會補充這一點。
相關問題
- 1. 使yiistrap模態窗口可拖動
- 2. 的UIScrollView,模態窗口,內容移動
- 3. 如何從窗口移動事件中移動窗口?
- 4. 你可以調用模態窗口中的模態窗口嗎?
- 5. 不可移動警報窗口
- 6. Tkinter Toplevel窗口不可移動
- 7. 如何使Wicket模式窗口不可拖動?
- 8. 如何使用JQuery模態窗口
- 9. SmartClient:如何使用模態窗口
- 10. 如何使qgraphicsitem動態移動/不可移動?
- 11. 使用jQuery浮動模態窗口
- 12. 如何使NSPopover的分離窗口變爲模態窗口
- 13. Bootstrap模態窗口而不是jQuery模態窗口
- 14. JWindow的窗口不移動
- 15. 模態窗口右移一點
- 16. 模態窗口不顯示
- 17. 模態窗口不關閉
- 18. 可可限制窗口移動區域?
- 19. 如何在JSF中使用模態窗口確認動作?
- 20. Silverlight 4不可移動或不可移動的屏外子窗口
- 21. 如何從可可代碼運行模態窗口?
- 22. ASP.NET - 我如何動態尺寸的JavaScript模態窗口
- 23. 使JFXtras窗口不可移動和調整大小
- 24. 如何使CKEditors模態對話框模態的窗口,而不是框架
- 25. VBScript移動窗口
- 26. 在移動窗口
- 27. UIView窗口移動
- 28. 的Rails如何使動態模態窗口中使用Twitter的引導
- 29. 在模態窗口
- 30. jquery模態窗口
您正在使用哪個平臺?視窗? –
這是關於ZK-Web-Framework,它是否是Windows無關緊要。 –