Практическое руководство. Создание интерфейса в стиле проводника в форме Windows Forms
Проводник — это популярный вариант пользовательского интерфейса для приложений, потому что он выглядит знакомо.
По сути, проводник — это элементы управления TreeView и ListView на отдельных панелях. Панели созданы таким образом, чтобы разделитель мог менять их размер. Такой подход к элементам управления является весьма эффективным для отображения и просмотра информации.
Ниже показано, как упорядочить элементы управления в форме, похожей на проводник Windows. Они не показывают, как добавить функции просмотра файлов приложения Windows Explorer.
Создание формы Windows в стиле проводника
Создайте проект приложения Windows (Файл>Создать>Проект>Visual C# или Visual Basic>Классическое>Приложение Windows Forms).
На панели элементов:
Перетащите элемент управления SplitContainer в форму.
Перетащите элемент управления TreeView в SplitterPanel1 (панель элемента управления SplitContainer с пометкой Panel1).
Перетащите элемент управления ListView в SplitterPanel2 (панель элемента управления SplitContainer с пометкой Panel2).
Выберите все три элемента управления, нажав клавишу CTRL и щелкнув их по очереди. При выборе элемента управления SplitContainer щелкните строку разделителя, а не одну из панелей.
Примечание.
Не используйте команду Выбрать все в меню Правка. В этом случае свойство, необходимое на следующем шаге, не будет отображаться в окне Свойства.
Нажмите клавишу F5 для запуска приложения.
В форме отображается двухуровневый пользовательский интерфейс, аналогичный интерфейсу проводника.
Примечание.
Когда вы перетаскиваете разделитель, размеры панелей меняются.
См. также
- SplitContainer
- Практическое руководство. Создание пользовательского интерфейса с несколькими областями с помощью Windows Forms
- Практическое руководство. Определение способа изменения размеров и позиционирования в окне с перемещаемым разделителем
- Практическое руководство. Разделение окна по горизонтали
- Элемент управления SplitContainer
.NET Desktop feedback