读书人

C# WINFORM 运行时的窗体尺码为什么比

发布时间: 2012-08-03 00:12:14 作者: rapoo

C# WINFORM 运行时的窗体尺寸为什么比在设计视图设计的大一些
我在窗体设计视图的size属性中设置为106, 596(设置其它小于132的值都是一样)

运行时比设计视图大一些,我在设断点看了下, this.Width, this.Height 为132,596

在InitializeComponent中执行完

C# code
this.ClientSize = new System.Drawing.Size(100, 568);

this.Width 就变成了132。

当窗体设计的尺寸大于132时不会出错

请问有什么因素会影响窗体变大,谢谢!

[解决办法]
我再给你解释msdn吧:

控件的工作区(100,568)等是控件的边界(132,596)减去非工作区元素(如滚动条、边框、标题栏和菜单)....



我请你看msdn没有错吧?!

读书人网 >C#

热点推荐