我有一个充当 MDI 父表单的表单和几个其他表单作为 MDI 子表单。子窗口具有 FormBorderStyle.None 和 ControlBox = false,因此 MDI 子窗口中没有边框内容显示在 MDI 父窗口中。但是 MDI 子项在我的应用程序中最大化运行,在这种情况下,主窗体窗口标题文本始终包含子窗体文本,如下所示:
+--+----------------------------------------------------+------ -+ | | 主窗口标题 - [子标题] | _ 氧x | +--+----------------------------------------------------+------ -+ | | ...
如何摆脱"- [Child title]"
主标题栏中的部分?我看过 Form.Text 属性,它确实包含屏幕上可见的完整标题。但是将 Text 设置为其他内容只会更改第一部分,始终添加子标题并且不能以这种方式删除。尽管 .NET Reflector 并没有带来任何有趣的东西,但我还是简短地走了一圈。