程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#設定窗口開始顯示時的具體位置,

C#設定窗口開始顯示時的具體位置,

編輯:C#入門知識

C#設定窗口開始顯示時的具體位置,


     開始設置窗口的具體的位置的時候,我就只能通過在windows的屬性設置的StartPosition直接隨便設置為CenterScreen,這樣也挺方便的,直接居中顯示咯。

     可是後面出現了另一個問題,就是我其他的窗體,我想指定他在某個具體的位置出現,查了好久才知道StartPosition的Manual就是為此而生的!

            #region 根據屏幕分辨率設定窗口位置
            //獲取顯示器屏幕寬度
            int xWidth = SystemInformation.PrimaryMonitorSize.Width;
            //獲取顯示器屏幕高度
            int yHeight = SystemInformation.PrimaryMonitorSize.Height;
            //計算出來登陸界面在正中心(需減去自身窗體的一半的長度和高度)
            login_1.Location = new Point(xWidth / 2 - 199, yHeight / 2 - 153);
            #endregion

    這裡需要注意的就是先把屬性中的StartPosition選擇為Manual,這樣才能自定義開始的位置;

    其次,畫圖重新設定位置的話,需要添加Using System.Drawing。

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved