Из сообщения «Растущий пользовательский контроль не обновляется» ... Использование C# .Net 2.0 в среде Windows.Форма, не обновляющая usercontrol
UserControl1 - рисует ячейки в буфере растровых изображений в зависимости от свойства NumberOfCells UserControl2 - панель содержит UserControl1, которая отображает вертикальную прокрутку, когда это необходимо; также содержит NumberOfCells, который устанавливает NumberOfCells UserControl1. Formf1 - содержит элементы NumericUpDown (просто увеличивает), который обновляет UserControl2 - предположим!
Когда я увеличиваю контроль над формой, скажем, 20, UserControl1 добавляет необходимые ячейки, UserControl2 отображает вертикальную полосу прокрутки соответственно, НО форма не «перерисовывается» на обновленное/правильное изображение! Смысл, после того, как я увеличился на 20, ячейки добавлены, добавлен вертикальный scrool bar ... но показанное изображение - это просто все, что расширяется.
Я сбрасываю элемент управления на scoll до самого TOP, и прокрутка работает, но изображение по-прежнему является staic ... UNTIL Я изменяю размер своей формы, а точнее, когда я меняю ее с максимизации на окно или наоборот! !
Что я могу сделать, чтобы «сбросить/перерисовать» правильное изображение ???? Заранее спасибо.
- Лоуренс
Вопрос в его нынешней форме невозможно ответить, какой язык, технологии, библиотеки, программы вы используете? Что такое код? – Pablo