實例008 設置窗體在屏幕中的位置
實例說明
通過設置窗體的Left屬性和Top屬性可以準確設置窗體的位置。實例運行結果如圖1.9所示。

圖1.9 設置窗體在屏幕中的位置
技術要點
設置窗體在屏幕中的位置,可以通過設置窗體的屬性來實現。窗體的Left屬性表示窗體距屏幕左側的距離,Top屬性表示窗體距屏幕上方的距離。
實現過程
01 新建一個項目,將其命名為SetLocation,默認窗體為Form1。
02 在Form1窗體上添加Label控件,添加TextBox控件用來輸入距屏幕的距離,添加Button控件用來設置窗體在屏幕中的位置。
03 主要代碼。
01 private void button1_Click(object sender, EventArgs e)
02 {
03 //設置窗體左邊緣與屏幕左邊緣的距離
04 this.Left = Convert.ToInt32(textBox1.Text);
05 //設置窗體上邊緣與屏幕上邊緣的距離
06 this.Top = Convert.ToInt32(textBox2.Text);
07 }
舉一反三
根據本實例,讀者可以實現以下功能。
◇ 根據分辨率的變化動態設置窗體位置。
◇ 用Timer控件實時顯示窗體位置。
推薦閱讀
- Java程序設計與開發
- 流量的秘密:Google Analytics網站分析與優化技巧(第2版)
- ASP.NET Core 5.0開發入門與實戰
- 軟件測試工程師面試秘籍
- 批調度與網絡問題的組合算法
- Python High Performance Programming
- AV1視頻編解碼標準:原理與算法實現
- Android移動應用開發項目教程
- Backbone.js Testing
- Practical GIS
- INSTANT Apache ServiceMix How-to
- Visual Basic程序設計實驗指導及考試指南
- 一步一步學Spring Boot:微服務項目實戰(第2版)
- 網絡綜合布線與組網實戰指南
- Zend Framework 2 Cookbook