1
我想要一个200 x 200像素的窗体。但是,当我将它设置在设计器中时,其代码为192x173。为什么会有这种差异?设置窗体大小:设计器显示的值不同于代码
我想要一个200 x 200像素的窗体。但是,当我将它设置在设计器中时,其代码为192x173。为什么会有这种差异?设置窗体大小:设计器显示的值不同于代码
在设计器中,输入窗体的大小,包括窗口边框(顶部的标题栏和屏幕左侧,右侧和底部的边框)。
设计师将其转换为客户区大小(没有这些边框)。原因是您在设计人员中输入的大小可能与客户端计算机不符。例如,默认的Windows XP主题具有大于Windows 95/Windows 2000主题的标题栏。
因为它存储了客户区的大小,所以您可以确保可用于放置控件的区域的大小与客户端计算机为Windows设置的主题相同。
为什么他们选择在设计器中输入的尺寸是包含窗口边框的尺寸,我不知道。
看起来他受了中风,他的脑袋碰到了提交按钮。希望他没事。 – 2011-02-01 09:27:02