Form1为Mdi容器SubForm是他儿子。点Form1的一个按钮,SubForm出现。当我最大化SubForm时,两者合体之后,左上角出现SubForm边框的控制图标。
一点击,就出下拉菜单
如何去掉它? (不要直接把ControlBox设为false,我想要保留蓝色边框以及右上角的最大化最小化按钮)
一点击,就出下拉菜单
如何去掉它? (不要直接把ControlBox设为false,我想要保留蓝色边框以及右上角的最大化最小化按钮)
调试欢乐多
这样不好么
你在主窗口下做个菜单,让MDI子窗口最大化的时候和菜单融合,就好看多了
this.MainMenuStrip = this.menuStrip1;
去看看这个贴:
http://topic.csdn.net/u/20090714/10/0292e6ab-883f-424a-bde3-f547dd0b3705.html
或者
this.ShowIcon = false;
下面这个应该可以满足了private void MenuStrip_ItemAdded(object sender, ToolStripItemEventArgs e)
{
if (e.Item.ToString() == "System.Windows.Forms.MdiControlStrip+SystemMenuItem" && e.Item.Text = "")
{
e.Item.Visible = false;
}
}
private void menuStrip_ItemAdded(object sender, ToolStripItemEventArgs e)
{
if (e.Item.ToString() == "System.Windows.Forms.MdiControlStrip+SystemMenuItem" && e.Item.Text == "")
{
e.Item.Visible = false;
} }
“System.Windows.Forms.MdiControlStrip+SystemMenuItem”是怎么查到的啊?