Как поменять иконку в форме Windows Forms на C#

В этой статье Вы узнаете, как поменять иконку в форме Windows Forms в Visual Studio. Это очень легко!

При создании проекта форма со стандартной иконкой выглядит так:

Как поменять иконку в форме Windows Forms на C#

Нам хочется внести оригинальность в оформление нашей программы, и стандартная иконка нам не нужна. Но где же поменять её?

Для этого мы заходим в “Свойства”. Они практически всегда находятся в правой части Visual Studio и обозначаются небольшой иконкой 2015-02-17 13-19-12 Скриншот экрана:

Как поменять иконку в форме Windows Forms на C#

Если по каким-либо причинам Вы не нашли “Свойства”, то просто кликните правой кнопкой мыши на форме и там выберите этот пункт.

Как поменять иконку в форме Windows Forms на C#

С этим разобрались. Теперь ищем строку с названием Icon. Именно она нам и нужна:

Как поменять иконку в форме Windows Forms на C#

Видим справа тот самый значок, что всегда висит у нас в форме.

Нажимаем на кнопку с многоточием – она откроет нам обозреватель файлов. И, казалось бы, осталось выбрать любую картинку и всё готово, но это не так.

Visual Studio примет в этом параметре только те изображения, которые соответствуют формату .ico (специальный формат для иконок). однако в сети существует множество программ и сайтов, которые без труда переведут любое изображение в формат .ico.

Также существует огромное количество паков и просто отдельных изображений этих форматов. Допустим, мы создали или выбрали наше изображение в нужном формате. Теперь нам остаётся лишь загрузить его.

У нас для примера будет вот такое изображение формата .ico:

Как поменять иконку в форме Windows Forms на C#

 

Мы выбираем его в обозревателе файлов и нажимаем “Открыть”.

Как поменять иконку в форме Windows Forms на C#

Значок в свойствах сменился.

Смотрим на нашу форму:

Как поменять иконку в форме Windows Forms на C#

Всё работает!

Как поменять иконку в форме Windows Forms на C#
5 (100%) 1 vote

Поделиться в соц. сетях:

Один комментарий к статье “Как поменять иконку в форме Windows Forms на C#

  1. Александр

    а как сделать, чтобы на форме иконка не отображалась, а на панели задач отображалась?
    Если отключаю отображение, то на форме не отображается, что логично, а вот на панели задач появляется какая-то стандартная иконка вместо назначенной.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">