Выполняемые с помощью форм задачи (для пользователей Visual Basic 6.0)

Обновлен: Ноябрь 2007

Между формами Windows Forms и формами Visual Basic 6.0 существует множество различий. В следующей таблице представлен список задач, которые могут быть выполнены с помощью форм, а также применяемых методов. Этот список можно использовать для осуществления перехода от существующих проектов форм Visual Basic 6.0 к модели платформы .NET Framework для форм Windows Forms.

Задача

Формы Visual Basic 6.0

Windows Forms

Определение индексов перехода по клавише TAB для всех элементов управления формы.

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

В меню Вид выберите пункт Последовательность перехода. В форме около каждого элемента отобразится числовое значение, представляющее значение свойства TabIndex соответствующего элемента управления. Щелкните каждый элемент управления в соответствии с необходимой последовательностью перехода. Дополнительные сведения см. в разделе Практическое руководство. Установка последовательности переходов в формах Windows Forms.

Определение модифицирующей клавиши (ALT, SHIFT, CTRL), нажатой одновременно с событиями клавиатуры и мыши.

Используйте параметры, предоставляемые обработчиком событий мыши.

Сравните метод ModifierKeys класса формы со значением модифицирующей клавиши, полученным из перечисления Keys. Дополнительные сведения см. в разделе Практическое руководство. Определение нажатой управляющей клавиши

Выравнивание или определение размера элементов управления на основе расположения и размера одного элемента управления.

Щелкните каждый элемент управления, который требуется выровнять или размер которого требуется установить. Последний выбранный элемент управления используется для определения расположения и размера всех выделенных элементов управления.

Щелкните каждый элемент управления, который требуется выровнять или размер которого требуется установить. Первый выбранный элемент управления используется для определения расположения и размера всех выделенных элементов управления. Дополнительные сведения см. в разделе Практическое руководство. Выравнивание нескольких элементов управления в формах Windows Forms.

Изменение имени формы.

Измените имя, указанное в свойстве Name формы, в окне Свойства.

Щелкните в обозревателе решений файл класса формы и затем измените свойство Filename в окне Свойства.

Изменение отображения положения формы во время выполнения.

Используйте окно Макет формы для размещения формы или задайте ее свойство Startup в окне Свойства.

Выбрав в окне конструктора Windows Forms форму, задайте значение свойства StartPosition в окне Свойства.

Отображение формы в виде диалогового окна.

В коде используйте метод Show и укажите, что форма должна отображаться модально с помощью значения vbModal.

Используйте в коде метод ShowDialog формы. Дополнительные сведения см. в разделе Практическое руководство. Отображение диалоговых окон для Windows Forms.

Группирование или распределение по уровням элементов управления в форме.

Распределите по уровням элементы управления внутри элемента управления Frame. Чтобы перемещать элементы управления единой группой, выделите их все.

Поместите эти элементы управления в элемент управления GroupBox. Перемещение области группы влечет за собой перемещение элементов управления.

Выполнение итерации всех элементов управления в форме.

Используйте массив элементов управления.

Используйте коллекцию элементов управления. Дополнительные сведения см. в разделе Коллекции в Visual Basic.

См. также

Основные понятия

Объект Form для пользователей Visual Basic 6.0

Массивы элементов управления для пользователей Visual Basic 6.0

Ссылки

Общие сведения о Windows Forms

Другие ресурсы

Концепции форм Windows Forms (для пользователей Visual Basic 6.0)