日期:2014-05-17  浏览次数:20668 次

关于子窗体自动调整大小的问题
        private void ToolStripButton_Click(object sender, EventArgs e)
        {
            ToolStripButton button = sender as ToolStripButton;
            switch (button.Name)
            {
                case "tsbUserManagement":
                    frmUserManagement UserManagement = new frmUserManagement();
                    UserManagement.MdiParent = this;
                    UserManagement.Size = new Size(this.Width - 275, this.Height -130);
                    UserManagement.Show();
                    break;
                default:
                    break;

            }

        }


以上是我的代码,想让子窗体自己能自动调整大小,即使是最大化的时候也可以和父窗体一起变化怎么解决,大一学的不是很多希望能讲解的详细些,最好贴上代码,3Q
窗体 调整大小 C#

------解决方案--------------------
将子窗体 开始显示就是最大化 应该就可以和父窗体一样的吧
------解决方案--------------------
重载CreateParams函数
------解决方案--------------------
引用:
Quote: 引用:

重载CreateParams函数
 +1

ps:            switch (button.Name)
            {
                case "tsbUserManagement":
                    frmUserManagement UserManagement = new frmUserManagement();
楼主出现这样的代码合适么?


这个要看人家的目的 和习惯了~~没有什么东西是绝对的
------解决方案--------------------

 private void MainFrom_ItemAdded(object sender, ToolStripItemEventArgs e)
 {
    &nb