Подтвердить что ты не робот

У .NET есть коллекции значков?

Есть ли в .NET framework коллекция значков для использования в приложениях Windows Forms или WPF? Как его использовать? Например, как я могу использовать его как значок окна приложения?

Я помню, если вы хотите отобразить окно сообщения, есть выбор, чтобы показывать разные значки, я полагаю, что в структуре есть больше значков?

4b9b3361

Ответ 1

Если вы используете полную версию (не экспресс) Visual Studio, библиотека изображений включена для вас, чтобы вы могли свободно использовать свои приложения (включая коммерческие продукты!). Основное преимущество использования значков в этой библиотеке заключается в том, что они очень похожи или идентичны тем, которые используются в Windows и других продуктах Microsoft, таких как Office и Visual Studio, поэтому ваши пользователи найдут их очень знакомыми. Эта библиотека включает изображения, значки и анимации и устанавливается на вашем компьютере при установке Visual Studio. Например, если вы используете VS 2010, библиотека изображений находится здесь:

..\Program Files\Microsoft Visual Studio 10.0\Common7\VS2010ImageLibrary\1033

Чтобы использовать файлы, сначала нужно извлечь их из zip файла.

Для получения дополнительной информации см. Эту запись на сайте Team Team Visual Studio. Как поясняется на этой странице, один из них предостерегает от использования изображений в том, что они должны соответствовать их указанному использованию ("Другими словами, не используйте изображение" Cut "для команды" Копировать ".), Но это действительно просто имеет смысл.


Если вы не можете найти значки, которые вы ищете в библиотеке изображений Visual Studio, в Интернете доступно множество бесплатных пакетов значков. Некоторые из других сообщений упоминают о своих выборах, но я большой поклонник икон Fugue. Подобно значкам Silk, они бесплатны для использования в ваших приложениях, пока вы предоставляете атрибуцию. В противном случае вы можете приобрести лицензию без лицензионных платежей по очень разумной цене.

Если у вас есть деньги, GlyFX продает высококачественные значки и графику, многие из которых имеют тот же стиль, что и в Windows или других продуктах Microsoft.

И, наконец, если вы просто ищете конкретный значок, вы можете использовать один из этих бесплатных поисковых машин:

Ответ 2

Библиотека больше не включается начиная с VisualStudio 2012. Вы можете скачать здесь: http://www.microsoft.com/en-us/download/details.aspx?id=35825

Они обновили его на 2017 год в начале декабря 2017 года. Содержимое похоже на версии, поэтому вам нужно скачать последнюю версию.

В выпуске 2017 года имеется 12,5 МБ контента и 4013 типа значков (BMP/SVG/PNG/XAML). Этот выпуск в значительной степени отказался от типа файла Adobe Illustrator (.ai). Значки по-прежнему сортируются в папки для отдельных типов значков, которые содержат разные форматы. Некоторые значки имеют различные версии размера/разрешения в каждом формате размером до 256x256 и глубиной 32 бит. Большинство значков имеют разные вкусы, такие как серый/обратный/тонкий /thingrey/small/medium. Например, папка "Сохранить значок" содержит 40 версий, которые вместе составляют 24,9 КБ. Отсутствие папки архива, значков наследия 2010 и значков Adobe Illustrator (.ai) вместе делает этот выпуск приятным и компактным снова.

Версия 2015 года имеет 2,9 ГБ контента и 4222 иконок (AI/BMP/SVG/PNG/XAML). Этот релиз начал предлагать несколько вариантов каждого типа значков, таких как серый/обратный/тонкий /thingrey/small/medium. Значки теперь сортируются в папки для отдельных типов значков, которые содержат различные форматы и вкусы. Некоторые значки имеют различные версии размера/разрешения в каждом формате размером до 256x256 и глубиной 32 бит. Тип файла Adobe Illustrator (.ai) добавляет большую часть объема этой версии. Например, папка Сохранить значок имеет 84 версии, которые вместе составляют 5.84MB, а файлы.ai - 5.69MB.

В выпуске 2013 года имеется 285,6 МБ контента и 2793 иконок (BMP/ICO/PNG/XAML). Иконки были отсортированы по функциональной группе, затем по типу изображения (726 действий, 1494 концепции, 753 объекта в качестве счетчика png). Он также имеет 788 старых значков для VS2010 и папку архива с значками 2010 и 2012 годов. В этом выпуске было предложено несколько вариантов каждого типа значков.

В выпуске 2012 года имеется 19,4 МБ контента и 2658 типов значков (BMP/ICO/PNG/XAML). Значки были отсортированы по функциональной группе, затем по типу изображения (1093 общих, 722 действия, 91 аннотация, 752 объекта, считанных по типу PNG). Большинство значков доступны размером 16x16 и 32-битной глубиной пикселей.

Ответ 3

Я использую famfamfam Silk Icons в нескольких приложениях и действительно им нравится (они бесплатны, но вы должны упомянуть, что используете их в ваше приложение +, конечно, вы можете пожертвовать).

alt text

Ответ 4

Если у вас есть Visual Studio (не Express), у вас есть доступ ко многим значкам окон:

Библиотека изображений Visual Studio 2010 содержит изображения приложений, которые появятся в Microsoft Windows, Офисная система, Microsoft Visual Studio и другое программное обеспечение Microsoft. Вы можете использовать этот набор более 1000 изображений для создания приложений, которые визуально согласуются с Программное обеспечение Microsoft.

Этот файл обычно устанавливается в.. \Program Files\Microsoft Visual студия 10,0\Common7\VS2010ImageLibrary\1033.

Ref.: Библиотека изображений Visual Studio

Как установить библиотеку изображений Visual Studio

О лицензировании говорят здесь: Советы и рекомендации: Библиотека изображений Visual Studio 2010

Ответ 5

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

Как только у вас есть значок (.ico), вы можете добавить его в свои ресурсы проекта. Просто откройте файл Resources.resx и в верхней части его перейдите к просмотру значков, а затем "Добавить существующий файл..."

Затем, чтобы установить значок приложения, выберите "Свойства" в вашем проекте и на вкладке "Приложение" (внизу) выберите значок в раскрывающемся списке.

Для любой формы установите this.Icon = Resources.IconName; для использования в качестве значка формы.

Ответ 7

В дополнение к замечательным рекомендациям вы можете использовать glyphIcons Set, который хорошо подходит для популярных в настоящее время плоских и пуристических дизайнов, Включите их в в *.resx и загрузите их (предположим, что вы используете С#):

System.ComponentModel.ComponentResourceManager resources = 
    new System.ComponentModel.ComponentResourceManager(typeof(MyForm));
this.Icon = ((System.Drawing.Icon)(resources.GetObject("statusnormalorsmthg.Icon")));

или, непосредственно прочитав Ресурсы:

this.Icon = new Icon("Resources/statusnormalorsmthg.ico");

Ответ 8

Нет. Значки сообщений являются частью Windows. Сам .NET не предоставляет иконки или изображения.

Ответ 9

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