首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于子窗体自动调整大小的有关问题

2013-07-09 
关于子窗体自动调整大小的问题private void ToolStripButton_Click(object sender, EventArgs e){ToolStri

关于子窗体自动调整大小的问题
        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)
 {
      if (e.Item.Text.Length == 0)


      {
           e.Item.Visible = false;                 //隐藏子窗体的图标
      }
}

}
只会隐藏图标,整个去掉不知道如何实现。

热点排行