| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > обновление элементов формы |
| Автор: Garcian 23.5.2012, 12:02 |
| Здравствуйте! У меня следующая проблема: имеется форма, на ней расположены различные элементы (tabControl - слева, glControl - справа). Собственно, элементы tabControl-a - отображаются некорректно (сквозь них виден рабочий стол Та же проблема с элементами numUpDown, которые находятся в табе. При нажатии кнопочки инкремента, значение на один не увеличивается (только визуально, в программе все работает), при повторном клике - увеличивается на один (хотя на самом деле уже на 2!). Причем они так же принимают нормальное значение при перетаскивании окна формы. зы: попробовал убрать событие glControl_Paint - все уладилось. В общем, я не совсем понимаю в чет тут дело, объясните, пожалуйста. Добавил tabControl.Refresh() в glControl_Paint уже лучше, осталось избавится от постоянного обновления |