Поделиться через


Руководство. Создание приложения WinForms с помощью Visual Basic

В этом руководстве описано, как создать приложение Visual Basic с пользовательским интерфейсом Windows Forms. Интегрированная среда разработки Visual Studio (IDE) включает все средства, необходимые для создания приложения Windows Forms.

В этом руководстве описано, как:

  • Создание проекта
  • Добавление кнопки в форму
  • Добавление метки и кода
  • Запуск приложения

Необходимые условия

  • Для работы с этим руководством вам потребуется Visual Studio. Посетите страницу загрузок Visual Studio для бесплатной версии.
  • Нагрузка разработки настольных приложений .NET. Чтобы проверить или установить эту рабочую нагрузку в Visual Studio, выберите Средства>Получить средства и компоненты. Дополнительные сведения см. в разделе Изменение рабочих нагрузок или отдельных компонентов.

Создание проекта

Создайте проект приложения Visual Basic. Тип проекта поставляется со всеми нужными файлами шаблонов.

  1. Откройте Visual Studio, а затем выберите Создать проект в окне запуска.

    Снимок экрана: стартовое окно Visual Studio 2019 с выбранной опцией

  2. В окне Создание нового проекта выберите шаблон приложения Windows Forms (.NET Framework) для Visual Basic.

    Вы можете уточнить поиск, чтобы быстро добраться до нужного шаблона. Например, введите Windows Forms App в поле поиска. Затем выберите Visual Basic из списка языков, а затем Windows из списка платформ.

    снимок экрана: окно создания проекта с выбранным приложением Windows Forms (.NET Framework).

  3. В окне Настройка нового проекта введите HelloWorld в качестве имени проекта. Затем выберите Создать.

    снимок экрана: окно

    Visual Studio открывает новый проект.

  1. Откройте Visual Studio, а затем выберите Создать проект в окне запуска.

    снимок экрана стартового окна Visual Studio 2022 с выбранной опцией 'Создать новый проект'.

  2. В окне Создание нового проекта выберите шаблон приложения Windows Forms (.NET Framework) для Visual Basic.

    Вы можете уточнить поиск, чтобы быстро добраться до нужного шаблона. Например, введите Windows Forms App в поле поиска. Затем выберите Visual Basic из списка языков, а затем Windows из списка платформ.

    снимок экрана, на котором показано окно создания проекта с выбранным приложением Windows Forms (.NET Framework).

  3. В окне Настройка нового проекта введите HelloWorld в качестве имени проекта. Затем выберите Создать.

    снимок экрана: окно

    Visual Studio открывает новый проект.

Добавление кнопки в форму

После выбора шаблона проекта Visual Basic и указания имени файла в Visual Studio откроется форма. Форма — это пользовательский интерфейс Windows. Вы создаете приложение Hello World, добавив элементы управления в форму.

  1. В левой части интегрированной среды разработки Visual Studio выберите вкладку Панель элементов. Если вы не видите её, выберите Вид>Панель элементов в строке меню или Ctrl+Alt+X.

    снимок экрана: вкладка

    Если вы хотите, выберите значок "Pin", чтобы закрепить окно набора инструментов.

  2. В разделе Общие элементы управления выберите элемент управления Кнопка, а затем перетащите его на форму.

    Снимок экрана показывает элемент управления Button, добавленный в форму.

  3. В разделе Внешний вид окна Свойства для Текствведите Щелкните здесь, а затем выберите Ввод.

    снимок экрана с показанным свойством Text со значением Нажмите здесь.

    Если окно свойств не отображается, его можно открыть в строке меню. Выберите Представление>Окно свойств или F4.

  4. В разделе Дизайн окна свойств измените имя Button1 на btnClickThis, а затем выберите ВВОД.

    На снимке экрана показано свойство Name со значением btnClickThis.

    Заметка

    Если вы упорядочили список в алфавитном порядке в окне свойств , то Button1 вместо этого появится в разделе (DataBindings).

Добавление метки и кода

После добавления элемента управления кнопкой для создания действия добавьте элемент управления меткой для получения текста.

  1. Выберите элемент управления метки в окне панели инструментов, а затем перетащите его на форму. Поместите его под кнопкой Нажмите эту кнопку.

  2. В разделе конструктора или (DataBindings) окна свойств свойства измените имя Label1 на lblHelloWorld, а затем нажмите клавишу ВВОД ВВОД.

  3. В окне Form1.vb [Конструктор] дважды щелкните нажмите эту кнопку, чтобы открыть окно Form1.vb.

    Другим вариантом является расширение Form1.vb в обозревателе решений. Затем выберите Form1.

  4. В окне Form1.vb между строками Private Sub и End Sub введите lblHelloWorld.Text = "Hello World!", как показано на следующем снимке экрана:

    снимок экрана: класс на вкладке Form1.vs, где можно добавить код Visual Basic.

Запуск приложения

Приложение готово к сборке и запуску.

  1. Выберите Пуск, чтобы запустить приложение.

    снимок экрана: кнопка

    Происходит несколько вещей. В интегрированной среде разработки Visual Studio открывается окно средств диагностики и окно выходных данных. Вне среды разработки появится диалоговое окно Form1. В него входит нажмите эту кнопку и текст, отображающий Label1.

  2. Нажмите кнопку Нажмите эту кнопку в диалоговом окне Form1.

    снимок экрана: диалоговое окно

    Текст Label1 изменяется на Hello World!.

  3. Закройте диалоговое окно Form1, чтобы остановить запуск приложения.

Дополнительные сведения о Windows Forms см. в следующем руководстве.

Или попробуйте следующие уроки: