如何在运行时获取标准WPF控件的工具箱图标?

时间:2010-06-17 21:55:23

标签: c# wpf resources toolbox

我试过这样的事情:

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

...但是attrs是空集合。我还试图在程序集中查找图标资源,但没有找到。

2 个答案:

答案 0 :(得分:0)

那是因为ComboBox类是实际的运行时类,它没有这样的属性。你需要找到设计时课程。我简要地查看了一些WPF程序集但找不到它。

答案 1 :(得分:0)

我猜大多数WPF标准控件的图标都包含在Visual Studio图像库中: https://msdn.microsoft.com/en-us/library/ms246582.aspx