it-swarm.com.ru

Изменить значок по умолчанию

Я пытаюсь изменить значок приложения по умолчанию на что-то другое .. Итак, я сделал значок и сохранил его. Затем я перешел на вкладку приложения в свойстве проекта и изменил значок. Там он показывает значок так, как я его сделал, но когда я запускаю свой проект, он показывает серый значок вместо того, чтобы показывать мой значок.

Что я здесь не так делаю?

27
jorne

Запустите его not через Visual Studio - тогда значок должен выглядеть просто отлично. 

Я полагаю, это потому, что при отладке Visual Studio запускает <yourapp>.vshost.exe , а не ваше приложение. Файл .vshost.exe не использует ваш значок. 

В конечном счете, то, что вы сделали, правильно.

  1. Перейти к свойствам проекта
  2. на вкладке приложения измените значок по умолчанию на свой собственный
  3. Постройте проект
  4. Найдите файл .exe в вашем любимом проводнике.

Там значок должен выглядеть нормально. Если вы запустите его, щелкнув этот .exe, значок должен быть правильным и в приложении.

29
Default

Свойство Icon для проекта определяет файл значка (.ico), который будет отображаться для скомпилированного приложения в проводнике Windows и в панели задач Windows.

Свойство Icon доступно в панели приложений Дизайнер проекта; он содержит список значков, которые были добавлены в проект в виде ресурсов или файлов содержимого.

Чтобы указать значок приложения

  1. С проектом, выбранным в Обозревателе решений, в меню Проект нажмите Свойства.
  2. Выберите панель приложения.
  3. Выберите файл значка (.ico) в раскрывающемся списке «Значок».

Чтобы указать значок приложения и добавить его в свой проект

  1. С проектом, выбранным в Обозревателе решений, в меню Проект, нажмите Свойства.
  2. Выберите панель приложения.
  3. Выберите Обзор в раскрывающемся списке Значок и перейдите к расположение файла значка, который вы хотите.

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

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

Вот ссылка MSDN для той же цели ...

Надеюсь это поможет.

14
AlphaMale

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

 Icon settings

13
Dan

Значок вашего приложения отображается на панели задач. Значок в верхней части окна (окно) является значком формы. Зайдите в форму и заполните свойство «значок» тем же значком; задача решена. Вам не нужно помещать значок в выходную папку (это только для настроек).

5
riffnl

Перейти к свойствам формы, значок ... Выберите значок, который вы хотите.

EDIT: попробуйте это

  1. Отредактируйте App.Ico, чтобы он выглядел так, как вы хотите.
  2. На панели свойств вашей формы установите свойство Icon для файла App.Ico вашего проекта
  3. Восстановить решение.

И прочитайте это значки

4
Likurg

Если обозначенный вами значок отображается при запуске EXE-файла, а не при его запуске из Visual Studio, то для проекта WPF добавьте следующее в верхней части XAML: Icon = "Images\MyIcon.ico". Поместите это туда, где у вас есть определения Title и xmlns. (Предполагается, что в вашем проекте есть папка Images и вы добавили туда MyIcon.ico).

1
Guy

 Go to the Project properties Постройте проект Найдите файл .exe в вашем любимом проводнике.

1
سیدرسول میرعظیمی

вы должны поместить свой значок в папку проекта, прежде чем собирать его

0
MarcoM

У меня такая же проблема. Я следовал инструкциям, чтобы изменить значок, но он всегда устанавливал значок по умолчанию.

ИСПРАВЛЕНИЕ: После того, как я сделал вышеупомянутое, я перестроил решение, перейдя к строке меню Visual Studio и щелкнув «перестроить решение», и это сработало!

0
Scott