1. 程式人生 > >根據桌面大小設定窗體大小

根據桌面大小設定窗體大小

實現效果:

  

 知識運用:

  獲取桌面大小時,主要用到了Screen類: 表是單個系統上的一個或多個顯示裝置

  其PrimaryScreen屬性用來獲取主顯示 返回一個Screen物件

  而呼叫Screen物件的WorkingArea屬性可以獲取顯示器的工作區 

實現程式碼:

        private void Form1_Load(object sender, EventArgs e)
        {
            int Width=Screen.PrimaryScreen.WorkingArea.Width;       //獲取桌面寬度
            int Height = Screen.PrimaryScreen.WorkingArea.Height;      //獲取桌面高度
            this.Width = Convert.ToInt32(Width*0.5);            //設定窗體寬度
            this.Height = Convert.ToInt32(Height*0.5);             //設定窗體高度
        }