C# 是否停止在C.Net中父窗体顶部显示MDI子窗体名称?
当我的子表单加载到父表单下时,它会在父表单标题中显示其标题。有没有办法在父标题中隐藏子表单标题而不将子标题留空?在form1中更改ISMDIContainer=True 对于荷载形式2:C# 是否停止在C.Net中父窗体顶部显示MDI子窗体名称?,c#,.net,C#,.net,当我的子表单加载到父表单下时,它会在父表单标题中显示其标题。有没有办法在父标题中隐藏子表单标题而不将子标题留空?在form1中更改ISMDIContainer=True 对于荷载形式2: Form2 form2 = new Form2(); form2.MdiParent = this; form2.Show(); 您可以检查表单是否为,然后在该状态下删除表单的文本属性: private string formText = string.Empty; protected over
Form2 form2 = new Form2();
form2.MdiParent = this;
form2.Show();
您可以检查表单是否为,然后在该状态下删除表单的文本属性:
private string formText = string.Empty;
protected override void WndProc(ref Message m) {
if (m.Msg == 0x0112) {
if (m.WParam == new IntPtr(0xF030)) {
formText = this.Text;
this.Text = string.Empty;
} else {
this.Text = formText;
}
}
base.WndProc(ref m);
}
你试过什么吗?给我们看一些你如何给孩子看的代码谢谢你的建议。但我已经在我的项目中做到了这一点。所以请发送任何其他解决方案