Значок формы Windows: подробное руководство по настройке значков в приложениях Windows Forms

  1. Настройка свойства значка в конструкторе.
    Самый простой способ установить значок для формы Windows — через конструктор. Выполните следующие действия:
  2. Откройте конструктор Windows Forms.
  3. Выберите форму.
  4. В окне «Свойства» найдите свойство «Значок».
  5. Нажмите кнопку с многоточием, чтобы открыть инструмент выбора значков.
  6. Выберите файл значка (.ico) из ресурсов вашего проекта или найдите внешний файл значка.

Пример:

// The icon will be automatically set in the Designer
  1. Программная установка свойства значка.
    Если вы предпочитаете установить значок программно, вы можете сделать это в конструкторе формы или другом подходящем обработчике событий.

Пример:

public MyForm()
{
    InitializeComponent();
    this.Icon = new Icon("path/to/icon.ico");
}
  1. Изменение значка во время выполнения.
    Иногда вам может потребоваться динамически изменить значок формы во время выполнения приложения. Для этого используйте тот же подход, что и в методе 2, но при необходимости назначьте другой значок свойству Icon.

Пример:

private void ChangeFormIcon()
{
    this.Icon = new Icon("path/to/another_icon.ico");
}
  1. Использование значка приложения.
    По умолчанию приложение Windows Forms использует значок, указанный в настройках проекта, в качестве значка приложения. Вы можете установить этот значок, выполнив следующие действия:
  2. Нажмите правой кнопкой мыши свой проект в обозревателе решений.
  3. Выберите «Свойства».
  4. На вкладке «Приложение» найдите поле «Значок».
  5. Выберите файл значка (.ico) из ресурсов вашего проекта или найдите внешний файл значка.

Пример:

// The application icon will be automatically set according to the project settings
  1. Внедрение значка в качестве ресурса.
    Чтобы встроить значок в качестве ресурса в свой проект, выполните следующие действия:
  2. Нажмите правой кнопкой мыши свой проект в обозревателе решений.
  3. Выберите «Добавить» ->«Существующий элемент».
  4. Найдите и выберите файл значка (.ico), который вы хотите встроить.
  5. В окне «Свойства» установите для свойства «Действие сборки» значение «Встроенный ресурс».

Пример:

this.Icon = new Icon(GetType(), "namespace.icon.ico");

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