У меня есть пользовательский элемент управления C#. В этом элементе управления у меня есть GroupBox, который включает в себя переключатели и текстовые поля.Радио-кнопка исчезает после показа MessageBox
Когда пользователь переключается между переключателями, появляется окно сообщения, чтобы спросить у пользователя, уверен ли он в его выборе.
В верхней части окна сообщений отображается последняя кнопка и последнее текстовое поле. В случае, когда пользователь выбирает НЕ применять изменения радиокнопки, окно сообщения закрывается, но последний переключатель (который был закрыт почтовым ящиком) отключен. (Последнее текстовое поле, которое также было освещено в ящике сообщений, не исчезает).
Это своего рода проблема обновления, потому что, когда я перемещаю кнопку мыши на месте последнего переключателя, она появляется снова, и все в порядке. (снова появляется также, если я минимизирую и максимизирую свое приложение и т. д.).
Я попытался запустить методы Show()
и Refresh()
на последней радиокнопке после закрытия сообщения, но это не сработает.
Что еще я могу сделать?
Благодаря
У вас есть пример кода? – CR41G14
Обновление радио кнопки перерисовывает переключатель и его дети. Может быть, проблема в том, что групповой пакет нуждается в обновлении? – James
Ничего не нужно обновлять – CR41G14