Windows Form小技巧

如果需要将两个控件在窗体上使用Dock来进行布局时,会出现Dock.Fill不会占据Dock.Bottom之外空间的情况,这时可以设置Dock.Fill的控件BringToFront,

这样使得控件最后被创建,从而按我们需要的方式进行布局。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

在TextBox获取焦点时,如果按下Enter或者Esc键会有让人很烦躁的错误提示音,在你的Form类中加入这个函数会有帮助。

protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
if (keyData == Keys.Enter || keyData == Keys.Escape) return true;
return base.ProcessCmdKey(ref msg, keyData);
}

原文地址:https://www.cnblogs.com/s5689412/p/5929598.html