zoukankan      html  css  js  c++  java
  • [转]C#中Win程序画面初始位置问题

            在设置窗体的画面初始位置时,当将其StartPosition属性值设置为CenterScreen时,窗体会显示在显示器的中央,然而当程序在笔记本和台式机中运行时,其位置竟然不同。其中台式机显示器和笔记本显示器相同,均为17英寸。在台式机上设置该属性时,在台式机上运行没任何问题,然而在笔记本上运行时则不显示在屏幕中央,当在笔记本上设置该属性时,在笔记本上运行没问题,然而在台式机上就有问题了。原因请知情者不吝赐教。现将解决方法和大家共享一下。使用代码设置窗体的起始位置。代码如下:
            private void Form_Load(object sender, System.EventArgs e)
                    {
                            this.Left=(int)((Screen.PrimaryScreen.Bounds.Width-this.Width)/2);
                            this.Top=(int)((Screen.PrimaryScreen.Bounds.Height-this.Height)/2);
                    }
  • 相关阅读:
    学习笔记-级数
    闭包
    superfetch服务到底该不该关闭
    用tor进入“深网”
    浏览器内核
    媒体查询实现响应式布局
    oracle用浏览器界面管理数据库
    angular登录状态检查
    从输入网址后。。。。。。
    原型
  • 原文地址:https://www.cnblogs.com/huige1004/p/1310556.html
Copyright © 2011-2022 走看看