我遇到了一个恼人的问题:
当我将表单的ClientSize
属性设置为匹配300*300
时,大小确实会发生变化,但它完全不是300*300
。实际上,它甚至不是x*x
而是x*y
,因为它的宽度大于它的高度。
这是我的表单设置ClientSize = new Size(300, 300);
并在其中创建一个大小为Panel
的黑色250*250
后我的程序的图片。
我用photoshop测量它们,黑色Panel
确实是250*250
,而表单的客户端大小更像是280*260
左右。
为什么会发生这种情况,我理解ClientSize
属性的含义是错误的吗?
如果是这样,我怎样才能获得表格的实际“绘图区域”以准确匹配我想要的尺寸?
答案 0 :(得分:2)
检查是否设置了min
的{{1}}或max
大小。