Практическое руководство. Создание пользовательского интерфейса с несколькими областями с использованием форм Windows Forms с помощью конструктора
В следующей процедуре вы создадите несколькими областями пользовательский интерфейс, который аналогичен используемому в Microsoft Outlook с папку списке сообщений области и предварительнойверсии области. Это упорядочение достигается главным образом за счет закрепления элементов управления формы.
При закреплении элемента управления, вы можете определить, какие границы родительского контейнера элемента управления он прикреплен к. Таким образом Если задать Dock свойства Right, правый край элемента управления закрепляется по правому краю родительского элемента. Кроме того закрепленной края элемента управления изменяется в совпадали с элементом управления контейнера. Дополнительные сведения о том, как Dock свойство работает, см. как: Закрепление элементов управления в формах Windows Forms.
Эта процедура предназначена для расположения SplitContainer и другие элементы управления в форме, а не на добавление функциональных возможностей для имитации Microsoft Outlook.
Чтобы создать этот пользовательский интерфейс, поместите все элементы управления внутри SplitContainer управления, который содержит TreeView элемента управления в левой панели. На правой панели SplitContainer элемент управления содержит второй SplitContainer было управлять с помощью ListView управления выше RichTextBox элемента управления. Эти SplitContainer элементы управления позволяют размер других элементов управления в форме. Вы можете адаптировать способов, описанных в эту процедуру для создания пользовательских интерфейсов, собственным.
Note
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих параметров или выпуска. Чтобы изменить параметры, выберите в меню Сервис пункт Импорт и экспорт параметров . Дополнительные сведения см. в разделе Персонализация интегрированной среды разработки Visual Studio.
Чтобы создать пользовательский интерфейс в стиле Outlook во время разработки
Создайте новый проект приложения Windows (файл > New > проекта > Visual C# или Visual Basic > классический рабочий стол > Windows Forms Application).
Перетащите SplitContainer управления из элементов в форму. В окне Свойства присвойте свойству Dock значение Fill.
Перетащите TreeView управления из элементов к левой панели SplitContainer элемента управления. В свойства окне Dock свойства Left , нажав кнопку на панели слева в редакторе значений, открывается при нажатии кнопки со стрелкой вниз.
Перетащите еще один SplitContainer управления из элементов; поместите его в правой панели SplitContainer добавленного в форму элемента управления. В свойства окне Dock свойства Fill и Orientation свойства Horizontal.
Перетащите ListView управления из элементов на верхней панели второго SplitContainer добавленного в форму элемента управления. Задайте для свойства Dock элемента управления ListView значение Fill.
Перетащите RichTextBox управления из элементов нижней панели второго SplitContainer элемента управления. Задайте для свойства Dock элемента управления RichTextBox значение Fill.
На этом этапе Если нажать клавишу F5, чтобы запустить приложение, форма отображает трех частей пользовательского интерфейса, аналогичную Microsoft Outlook.
Note
При переводе указатель мыши над любым из разделителей в пределах SplitContainer элементов управления, вы можете изменить размер внутреннего измерений.
На этом этапе при разработке приложений, создания сложного пользовательского интерфейса. Следующим шагом является переходить к программированию самого приложения, возможно, подключив TreeView управления и ListView элементы управления, в каком-либо источника данных. Дополнительные сведения о подключении к данным элементы управления, см. в разделе привязка данных и Windows Forms.