通過設定shell的style來控制,兩種方法:
一、預設情況下,shell的style是 swt.close|swt.min|swt.max
為使shell不再改變窗體的大小,可以設定shell為
shell shell = new shell(display,swt.close | swt.min);
這樣shell就不能通過滑鼠拖曳改變窗體大小了,同時最大化視窗按鈕也不可用
二、shell shell = new shell(display,swt.dialog_trim);
這樣在視窗的右上角只會顯示「x」的按鈕,同樣不能改變窗體的大小,同時也不具有最小化的功能。
c WinForm固定視窗大小
c winform固定視窗大小 1.不顯示最大化和最小化 this.maximizebox false this.minimizebox false 2.設定formborderstyle 窗體的邊框樣式 預設可調整大小的邊框模式 this.formborderstyle system.window...
Qt固定視窗大小
qtcreator裡面設定 第一步 設定sizepolicy 裡的水平策略和垂直策略為 fixed,然後再設定想要的大小。第二步 設定maximumsize和minimumsize的寬度和高度分別相等。相應的 如下,dialog resize 400,300 qsizepolicy sizepoli...
WPF 如何固定視窗的大小
在wpf開發過程中碰到乙個需求,要求保證視窗大小不變,即便是雙擊 titlebar 也不能改變視窗大小和位置。要實現這樣的效果,需要執行如下步驟 1,分別設定視窗的 width maxwidth minwidth,height maxheight minheight的為相同的值,設定視窗的 resi...