天天看點

mapbox 修改初始位置_C#設定窗體相對位置C#設定窗體相對位置

C#設定窗體相對位置

mapbox 修改初始位置_C#設定窗體相對位置C#設定窗體相對位置

介紹:

在特定的條件下應用程式需要設定初始位置,本執行個體實作了實質窗體初始位置。

過程:

  1. 建立一個windows應用程式,視窗預設為Form1,在其中添加Button控制鍵

修改其Text屬性值為“打開另一 視窗”。

2.在項目中添加一個新的窗體預設為 Form2。

3.設定Form1的location屬性,StarPosition屬性值為Manual。

mapbox 修改初始位置_C#設定窗體相對位置C#設定窗體相對位置

4.在Button按鍵單擊事件中編寫代碼。

 private void button1_Click(object sender, EventArgs e)        {            Form2 frm = new Form2();            frm.Location = new Point(400, 200);            frm.StartPosition = FormStartPosition.Manual;            frm.Show();        }
           
mapbox 修改初始位置_C#設定窗體相對位置C#設定窗體相對位置

運作後:

mapbox 修改初始位置_C#設定窗體相對位置C#設定窗體相對位置

解析:

在應用程式的窗體在打開或初次顯示時,規定初始位置使程式更加美化和人性化。

location 屬性值指的是窗體在計算機螢幕上的顯示位置。

Startposition屬性是指顯示區域的邊界。

擴充:

如果Startposition屬性的值不是Manual,則在窗體上打開将根據該屬性值

而location屬性值失去作用。