Управление сплиттером (winforms) - PullRequest
2 голосов
/ 23 апреля 2011

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

Как мне этого добиться?

1 Ответ

7 голосов
/ 23 апреля 2011

Используйте класс SplitContainer:
http://msdn.microsoft.com/en-us/library/system.windows.forms.splitcontainer.aspx

Переместите список «Люди» на левой панели splitcontainer и подробный вид на правую панель.Будьте осторожны при вырезании и вставке элементов управления.VS2008 теряет все обработчики событий при перемещении элемента управления в буфер обмена.(Не знаю насчет VS2010).

Разделенные контейнеры позволяют установить фиксированную панель - панель, которая не изменяет размеры автоматически при изменении границ вида.Это, вероятно, ваш список людей.

...