读书人

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

发布时间: 2013-07-09 09:50:47 作者: rapoo

关于子窗体自动调整大小的问题
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; //隐藏子窗体的图标
}
}

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

读书人网 >C#

热点推荐