Имеются проблемы с элементом FlowLayoutPanel
в программе.
У меня существует UserControlPanel
- так вот этот элемент я в отдельном потоке бесконечно, добавляю в эту FlowLayoutPanel
.
UserControlPanel panel = new UserControlPanel(a, spisok);
flowLayoutPanel1.Controls.Add(panel);
flowLayoutPanel1.Controls.SetChildIndex(panel, 0);
Вставляю каждый новый UserControlPanel
в начало FlowLayoutPanel
, а остальные UserControlPanel сдвигаются вправо и если по горизонтали всё заполнено, переставляются на новую строку.
А в случае заполнения вертикали FlowLayoutPanel
, у неё появляется скролл.
Т.е. всё работает как надо.
Но проблема вот в чём:
Так вот представим, что скролл находится на самом верху или по середине.
И если приложение находится не в актином окне, и я к нему обращусь, кликнув в любую область FlowLayoutPanel
, скролл улетает вниз и мне каждый раз приходится крутить его вверх, что бы смотреть что там добавляется в начале.
Как такое лечится ?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйтеинтересует вопрос, как сделать перемещение 2d объектов с помощью перемещения пальца по экрану
Есть функция getCellsOfSurface, на вход которой подаётся объект objSurfaceСтруктура входного объекта objSurface такова:
Добрый деньЗадача состоит в следующем - есть поле для вводе и кнопка, по нажатию которой происходит запрос на OPM для получения координатов...