Невозможно прокрутить пользовательский элемент управления, добавленный на панель. - PullRequest
0 голосов
/ 08 апреля 2020

Я столкнулся с проблемой при моей новой разработке: приложение WinForms Desktop.

Я создал новый userControl, который имеет высоту 2000, и я хочу добавить его на панель с высота 1200. Для достижения этого я установил userControl1 AutoScroll = true

Но когда я запускаю свое приложение, полоса прокрутки не появляется, и вы можете прокручивать userControl1:

enter image description here

Это будет желаемое поведение:

enter image description here

Вот код:

  VisorIncidenciaControl tr = new VisorIncidenciaControl();
  tr.Dock = DockStyle.Fill;
  panel1.AutoScroll = true;
  panel1.Controls.Add(tr);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...