拖拽更改窗口大小

duilib框架下建立的窗口,想要更改窗口,在xml的window中設置sizebox參數,sizebox="4,4,4,4" ,這個屬性指示你的鼠標移動到窗口邊框多少個像素會變成指示符。下面這篇博客講的不錯,能夠大體參看下:https://blog.csdn.net/kaizi318/article/details/82350999
增長了sizebox後,發現窗口仍是不能拉動,找了好久,最終緣由是,下面的子控件長寬屬性設置爲auto,直接把窗口給頂死了。就像一個盒子裏放的鐵,你還想把它往裏壓,裏面都頂死了,怎麼可能壓的進去。把子控件的屬性改爲stretch,< VBox bkcolor="white" height="stretch" width="stretch" > ,這樣就解決了窗口拖動的問題。框架

相關文章
相關標籤/搜索