我遇到了一个烦人的问题:当我将表单的ClientSize
属性设置为 match300*300
时,大小确实发生了变化,但完全没有300*300
。实际上,它不是 evenx*x
而是x*y
,因为它的宽度大于它的高度。
这是设置我的表单ClientSize = new Size(300, 300);
并在其中创建一个黑色Panel
大小后的程序图片250*250
。
我用 Photoshop 测量了它们,黑色Panel
确实是250*250
,而表单的客户端大小更像280*260
左右。
为什么会发生这种情况,我是否理解该ClientSize
属性的含义错误?如果是这样,我怎样才能让我的表单的实际“绘图区域”准确匹配我想要的大小?