代码之家  ›  专栏  ›  技术社区  ›  Zack The Human Kunal

表单的客户端区域未呈现Form.ClientSize中设置的大小

  •  1
  • Zack The Human Kunal  · 技术社区  · 16 年前

    ClientSize property 对于800x600,该区域在右侧和底部的面积减小了4个像素,这导致我的内容在两个方向上都被剪裁了4个像素。

    从我对MSDN文档的理解来看,这应该是我想要的——但事实并非如此。

    服务器的客户端区域的大小 form是窗体的大小,不包括

    此处的示例代码:

    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            this.ClientSize = new Size(800, 600);
        }
    }
    

    有什么好处?我注意到 the comments of an answer to another question 这发生在别人身上。是否有任何方法可以可靠地设置客户端区域的大小?

    1 回复  |  直到 9 年前
        1
  •  1
  •   Zack The Human Kunal    16 年前

    事实证明,我的问题根本不是表格。表单中有一个System.Windows.Forms.WebBrowser控件,它有一个边框。因为WebBrowser控件没有任何边界属性,所以我没有怀疑它。