Jacob mutio Ответов: 0

Текстовое поле поведенческая ошибка с определением полярности MDI(ребенку) формы


у меня есть родительская форма mdi с разделителем элементов управления с панелями, где я загружаю свою дочернюю форму mdi, текстовые поля в дочерней форме mdi, кажется, не реагируют на мышь. И все же взаимодействие с клавиатурой-это нормально.
Например, с помощью мыши вы не можете перемещать курсор или выделять какой-либо текст . Просто вы можете дважды щелкнуть мышью - это выделит весь текст,
или щелчок один раз, который дает фокус управления текстовым полем, просто каретка остается неизменной(в крайнем левом положении).

это код на родителе mdi,вызывающем дочернюю форму, как я могу позволить мыши вести себя нормально?

TreeViewMenus.Курсор = Курсоры.WaitCursor
Dim frmc как новые frmClientAccounts
Дим activeChild как форма = меня.ActiveMdiChild
frmc.MdiParent = я
фнмц.Ширина = Меня.SplitContainer1.Панель2.Ширина
Я.SplitContainer1.Панель Управления 2.Добавить(frmc)
frmc.BringToFront()
фнмц.Показать()
TreeViewMenus.Курсор = Курсоры.По умолчанию


любая помощь по этому вопросу будет высоко оценена

Что я уже пробовал:

я погуглил сеть, и ничто не приближается к тому, чего я хочу достичь

0 Ответов