C# :设置窗体在屏幕中的位置

用于备忘录
新建一个Winform的窗口程序,将窗口位置显示在不同区域
1.在窗体上右击属性
在这里插入图片描述
2.在设置上细看其中的StartPosition
在这里插入图片描述
在这里插入图片描述

如果想将将窗口位置显示在屏幕中央,StartPosition这一项就选择CenterScreen

4.在这里插入图片描述
如果想将将窗口位置显示在手动设置的区域,StartPosition这一项就选择Manual,并且设置截图最上方的Location的X,Y参数。

第二个功能
根据桌面大小调整窗体大小
1.在窗体加载时完善下述代码

 private void Form1_Load(object sender, EventArgs e)
        {
            //获取桌面宽度
            int nDeskWidth = Screen.PrimaryScreen.WorkingArea.Width;
            //获取桌面高度
            int nDeskHeight = Screen.PrimaryScreen.WorkingArea.Height;

            //设置窗体宽度
            this.Width = Convert.ToInt32(nDeskWidth * 0.8);
            //设置窗体高度
            this.Height = Convert.ToInt32(nDeskHeight * 0.8);

2.效果即为当前窗体大小为当前桌面宽高的80%

  • 6
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值