Могу ли я использовать значки файла по умолчанию для сохранения/нового файла /etc в WPF?

То, что я называю "значками системы по умолчанию", - это открытые/новые/сохраненные значки, которые я вижу в таких приложениях, как Office.

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

Ответ 1

От этот пост в блоге от Брэда Абрамса в 2006 году:

Недавно клиент спросил меня, могут ли они использовать стандартные значки Microsoft Explorer в своих приложениях. Ответ - да! На самом деле Soma сообщила о расширенном наборе значков, которые у нас есть в VS2005, но в основном вы можете найти библиотеку изображений VS 2005 на пути% vs install path%/common7/ide/vs2005imagelibrary/vs2005imagelibrary.zip. Значки Windows, Office и Visual Studio, которые мы лицензируем для повторного использования, содержатся там.

Да, речь идет о VS 2005, но то же самое относится и к VS 2008 и VS 2010. Для меня (с VS 2008 на 32-битной машине) путь:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\VS2008ImageLibrary\1033\VS2008ImageLibrary.zip

Я только что установил VS2010, и путь:

C:\Program Files\Microsoft Visual Studio 10.0\Common7\VS2010ImageLibrary\1033\VS2010ImageLibrary.zip

Ответ 2

Для Visual Studio 2012, 2013 и 2015:

Значки больше не находятся в папке программы.

Вы можете загрузить библиотеку изображений Visual Studio, которая содержит большинство значков в http://www.microsoft.com/en-us/download/details.aspx?id=35825