如何从 MDI Parent 的标题栏中删除最大化 MDI Child 的名称?

How do I remove the Maximized MDI Child's name from the MDI Parent's Title Bar?

我正在使用 Windows FormsVisual Basic 中制作 MDI 应用程序。当 MDI Child 在 Windows Forms 中最大化时,child 的标题名称显示在 MDI Parent 的标题栏中。我不喜欢这种格式化方式,我想禁止文本显示在我的 MDI Parent 的标题中。这是它的样子:

我曾尝试更改表单的 Text 属性 每当它被更改时,如果它在末尾有一个 ']' (就像 MDI Child 最大化)

    Private Sub WorkHost_TextChanged(sender As Object, e As EventArgs) Handles MyBase.TextChanged
        If Me.Text.EndsWith("]") Then
            Me.Text = "Atlas Departure Control"
        End If
    End Sub

这没有任何效果,因为 MDI Child 的名称实际上并未显示在表单的 Text 属性.

我也试过用一个按钮来更改文本(以防表单最大化时出现任何时间问题)

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Me.Text = "Atlas Departure Control"
    End Sub

我在这里完全迷路了,希望能得到任何帮助。

谢谢!

您可以将Child表格的Text设为string.Empty。这将删除最大化时显示在主标题中的 Child 的标题。

childForm.Text = String.Empty