Я делаю заявку MDI в Visual Basic
с Windows Forms
. Когда дочерний MDI развернут в Windows Forms
, имя заголовка дочернего элемента отображается в строке заголовка родительского MDI. Мне не нравится, как это отформатировано, и я хотел бы отключить отображение текста в заголовке моего MDI Parent. Вот как это выглядит:
Я пытался изменить свойство формы Text
всякий раз, когда оно было изменено, и если у него было ']'в конце (например, когда дочерний объект MDI развернут)
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 фактически не отображается в свойстве Text
формы.
Я также пытался использовать одну кнопку, чтобы изменить текст (в случае каких-либо проблем с синхронизацией, когда форма была развернута)
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Me.Text = "Atlas Departure Control"
End Sub
Я полностью потерянздесь и буду признателен за любую помощь, которую я получу.
Спасибо!