如何能够在C#中居中表单

如何能够在C#中居中表单,第1张

概述如何能够在C#中居中表单

你怎么能在C#中居中,所以它出现在屏幕中间

如何以编程方式禁用系统设备?

Microsoft.SharePoint.PowerShellpipe理单元:不正确的windows PowerShell版本3.0。 当前控制台支持Window PowerShell 2.0版

如何更改在.NET PropertyGrID中使用的控件的types

如何在windows Server 2003上从IIS 6提供文件?

C# – 使用OnStart方法来调用一个线程

如果你正在谈论从何处开始 ,请使用Form.Startposition :

form.Startposition = FormStartposition.CenterScreen;

如果您想在任意时间执行此 *** 作,则需要先确定屏幕大小,表单大小,然后自行计算,然后再相应地设置Location属性。

使用窗体的Startposition属性,将其更改为CenterScreen。

在Winforms中,有一个称为Startposition的Form控件的属性; 这是一个枚举,其中包括“CenterScreen”的位置。 使用它,当您第一次创建时,您的窗口将出现在鼠标当前所在的显示器中间。

您可以在设计器中设置Startposition属性

单击您的窗体并按F4显示属性选项卡,然后向下滚动到Startposition属性并将值更改为CenterScreen 。

如果您希望它在启动时居中,请将表单的Startposition( http://msdn.microsoft.com/en-us/library/system.windows.forms.form.startposition.aspx )设置为CenterScreen。

如果您希望它在某些时候居中,则必须使用Systeminformation.WorkingArea类( http://msdn.microsoft.com/zh-cn/library/system.windows.forms.systeminformation.workingarea.aspx )和像这样执行算术:

X =(屏幕宽度 – 表格宽度)/ 2

Y =(屏幕高度 – 表格高度)/ 2

然后考虑一下如果你的表单太大会发生什么。 将一个或两个坐标设置为负数是糟糕的形式,所以不要忘记这种情况。

总结

以上是内存溢出为你收集整理的如何能够在C#中居中表单全部内容,希望文章能够帮你解决如何能够在C#中居中表单所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1281863.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存