Рамка внутри Winform? - PullRequest
       3

Рамка внутри Winform?

2 голосов
/ 22 сентября 2010

Я не уверен, как это называется в среде WinForms, но в терминах веб-разработки я ищу элемент типа фрейма, который можно добавить в winform.

Я хочу панель, закрепленную сверху, снизу, слева, справа, но если форма панели имеет меньший размер, чем элементы панели, вокруг панели появятся полосы прокрутки, что позволитувидеть содержимое панели, не раскрывая форму.

Я надеюсь, что это имеет смысл, и что такая вещь существует.

Спасибо!

Ответы [ 5 ]

2 голосов
/ 22 сентября 2010

Да, панель управления. Установите AutoScrollMinSize на минимальный размер, который вы хотите, прежде чем появятся полосы прокрутки. Установите AutoScroll на True. Установите MinimumSize, если необходимо, не должно быть.

Элементы управления внутри панели должны сами по себе автоматически размещаться, поэтому они будут перемещаться по мере необходимости, когда панель становится меньше. Используйте их свойства Dock или Anchor. Если компоновка усложняется, переключитесь на элемент управления TableLayoutPanel или FlowLayoutPanel.

1 голос
/ 22 сентября 2010

Вы добавляете Panel к своей форме и устанавливаете Panel.Dock = Fill. Размер вашей панели будет автоматически изменяться при изменении размера формы.

Набор Panel.AutoScroll = True

Затем вы добавляете элементы управления на панель. Установите свойство Dock для элементов управления соответствующим образом. Теперь при изменении размера формы появятся полосы прокрутки, если элементы управления закрыты.

1 голос
/ 22 сентября 2010

Вы ищете элемент управления " Panel ". Просто установите свойство " Dock ", чтобы приступить к стыковке ..

1 голос
/ 22 сентября 2010

А как насчет панели?System.Windows.Forms.Panel

0 голосов
/ 22 сентября 2010

В стандартных элементах управления Windows есть несколько различных панелей, которые делают то, что вы хотите ... просто посмотрите на панели инструментов при редактировании формы окна, в разделе "контейнер"

Что вы хотите, чтобы это былосодержат?Веб-страница или просто элементы управления окнами?

...