Как получить значок панели инструментов стандартного элемента управления WPF во время выполнения? - PullRequest
1 голос
/ 18 июня 2010

Я пробовал что-то вроде этого:

var attrs = typeof(System.Windows.Controls.ComboBox).GetCustomAttributes(typeof(System.Drawing.ToolboxBitmapAttribute), true);

... но attrs - пустая коллекция.Я также пытался искать ресурсы значков в сборках и ничего не нашел.

Ответы [ 2 ]

0 голосов
/ 21 марта 2017

Полагаю, что большинство значков стандартных элементов управления WPF включены в библиотеку изображений Visual Studio: https://msdn.microsoft.com/en-us/library/ms246582.aspx

0 голосов
/ 18 июня 2010

Это потому, что класс ComboBox является фактическим классом времени выполнения, который не имеет таких атрибутов. Вам нужно будет найти класс времени разработки. Я кратко просмотрел некоторые сборки WPF, но не смог его найти.

...