У меня есть форма в C# (WinForm). Это выглядит следующим образом:Как добавить кучу меток в форму C#, а затем прокрутить форму по вертикали?
(LOGO)
пустое пространство для этикеток, которые я добавить через код (я может поместиться 10 этикетки в это пространство)
(кнопка Закрыть)
пустое пространство может хо ld около 10 ярлыков.
Я в тупике о том, как сделать эту форму прокручиваемой, если я хочу добавить 20 ярлыков? Если я добавлю 20 меток по коду, то 11-я метка будет перекрываться с моей кнопкой закрытия, а 12-я + метка (метки) будет заканчиваться с конца формы.
Как сделать только пробел в моей форме прокручиваемой, где я создаю ярлыки? Я не хочу использовать список.
Спасибо.
Учитывая существование свойства 'AutoScroll' на большинстве элементов управления контейнерами, предлагаемых WinForms, это, вероятно, самая худшая идея, не говоря уже о самом сложном. –
С автоматическим прокруткой также будет прокручиваться логотип и кнопка закрытия. Не очень хороший дизайн пользовательского интерфейса по любым стандартам. –
Только если вы разместили логотип и закроете кнопку * внутри * панели.Вы можете оставить их снаружи, прикрепить панель управления между ними и добавить только элементы управления ярлыками на панель. –