Отображать текстовое имя ребенка вместо родителя в приложении Windows Mobile
У меня есть приложение vb.net, которое использует ShowDialog() для открытия дочерних экранов.
Короче говоря, у меня были проблемы с фокусировкой элемента управления, если я открыл IE поверх моей программы, не свернув ее. Как только я повторно активировал свою программу и закрыл дочернее окно, IE снова показывал бы вместо моей программы. Я исправил это, установив владельца моей формы.
Теперь у меня есть другая проблема. После установки владельца родительское (текстовое) имя моей формы теперь отображается в верхней части приложения, когда вместо родительского имени открыт дочерний экран. Как я могу исправить это, чтобы отображать только имя дочерней текстовой формы, когда открыт дочерний экран?
1 ответ
Я пробовал несколько вещей, таких как попытка установить имя свойства текста родителя.
Единственный способ заставить это работать - удалить строку, в которой я установил владельца моего дочернего элемента управления, и после showDialog установить родительский фокус на true:
form.ShowDialog()
Me.Visible = True