C#設定窗體相對位置
介紹:
在特定的條件下應用程式需要設定初始位置,本執行個體實作了實質窗體初始位置。
過程:
- 建立一個windows應用程式,視窗預設為Form1,在其中添加Button控制鍵
修改其Text屬性值為“打開另一 視窗”。
2.在項目中添加一個新的窗體預設為 Form2。
3.設定Form1的location屬性,StarPosition屬性值為Manual。
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(); }
運作後:
解析:
在應用程式的窗體在打開或初次顯示時,規定初始位置使程式更加美化和人性化。
location 屬性值指的是窗體在計算機螢幕上的顯示位置。
Startposition屬性是指顯示區域的邊界。
擴充:
如果Startposition屬性的值不是Manual,則在窗體上打開将根據該屬性值
而location屬性值失去作用。