91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

winform設置窗體居中的方法是什么

小億
783
2023-10-11 02:50:20
欄目: 智能運維

要將Winform窗體居中,可以使用以下方法:

  1. 使用Screen.PrimaryScreen對象的屬性來獲取主顯示屏的寬度和高度。
int screenWidth = Screen.PrimaryScreen.Bounds.Width;
int screenHeight = Screen.PrimaryScreen.Bounds.Height;
  1. 使用Form對象的WidthHeight屬性來獲取窗體的寬度和高度。
int formWidth = this.Width;
int formHeight = this.Height;
  1. 計算窗體的左上角坐標,并使用Location屬性來設置窗體的位置。
int left = (screenWidth - formWidth) / 2;
int top = (screenHeight - formHeight) / 2;
this.Location = new Point(left, top);

完整的代碼示例:

using System;
using System.Drawing;
using System.Windows.Forms;
namespace CenterForm
{
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
private void MainForm_Load(object sender, EventArgs e)
{
CenterForm();
}
private void CenterForm()
{
int screenWidth = Screen.PrimaryScreen.Bounds.Width;
int screenHeight = Screen.PrimaryScreen.Bounds.Height;
int formWidth = this.Width;
int formHeight = this.Height;
int left = (screenWidth - formWidth) / 2;
int top = (screenHeight - formHeight) / 2;
this.Location = new Point(left, top);
}
}
}

在窗體的Load事件中調用CenterForm方法,即可將窗體居中顯示。

0
安乡县| 宁津县| 同心县| 乌兰察布市| 金乡县| 达孜县| 荃湾区| 凤山市| 天等县| 项城市| 新巴尔虎左旗| 迁安市| 全州县| 库车县| 福建省| 遂溪县| 汉源县| 阿瓦提县| 长春市| 顺昌县| 郸城县| 广丰县| 沾化县| 三门峡市| 惠东县| 张家港市| 张北县| 泾源县| 周至县| 年辖:市辖区| 乌拉特中旗| 迁西县| 祁阳县| 铅山县| 昌吉市| 宜章县| 乳源| 梅河口市| 德阳市| 五家渠市| 富裕县|