如何讓視窗顯示在電腦螢幕中間
阿新 • • 發佈:2018-11-11
按照delphi程式預設設計出的程式預覽的時候自動顯示在桌面的左上方,或者就是設計時視窗的位置,這樣顯示很亂,視覺感覺不好,如何讓自動顯示到中間呢?
1,程式position預設屬性是poDefaultPosOnly.
2,預設效果如下:
實現居中顯示效果方法如下:
第一種:通過屬性設定:
1,選中需要設定的窗體,在屬性裡面找到 position, 下拉選擇poScreenCenter,儲存。
2.也可以選擇poDesktopCenter.
3.設定居中後效果如下!
兩者區別:
poDesktopCenter 是除去工作列後的居中
poScreenCenter 是整個螢幕的居中
網友建議:
窗體的靜態屬性中有一個Window的Position吧。其中有一個Desktop Center和Screen Center。建議使用後者。這樣能夠保持窗體始終在螢幕的中間位置,而不取決於桌面的位置。
參考網友回答:http://bbs.csdn.net/wap/topics/70111919
第二種:通過程式碼實現:
如:
Form1.Position:=poDesktopCenter;
Form1.Position:=poScreenCenter;