-1
給定一個文件夾完整的.exe文件,我需要建立一個工具欄,顯示每個.exe文件的嵌入式圖標。我見過使用WinForms(Get program icons)的解決方案,但我怎樣才能使用WPF來做到這一點?如何使用WPF提取嵌入到.exe中的圖標?
此外,由於任務的性質,它需要使用C#動態完成,而不是使用Xaml。
我感謝任何幫助!
給定一個文件夾完整的.exe文件,我需要建立一個工具欄,顯示每個.exe文件的嵌入式圖標。我見過使用WinForms(Get program icons)的解決方案,但我怎樣才能使用WPF來做到這一點?如何使用WPF提取嵌入到.exe中的圖標?
此外,由於任務的性質,它需要使用C#動態完成,而不是使用Xaml。
我感謝任何幫助!
該帖子中的答案與WPF有關。它返回一個ImageSource。 WPF的Image類可以很好地處理Source屬性。
someImage.Source = GetIcon(somePath); // See http://stackoverflow.com/questions/6008600/get-program-icons
對不起,我不認爲我知道如何添加引用,並且不明白爲什麼它不能識別System.Drawing命名空間。幾天前我被介紹到這裏。謝謝你的幫助! – Ryan 2011-06-13 13:38:34
右鍵單擊解決方案資源管理器中的「參考」項並選擇「添加參考」。找到顯示給您的對話框中的「System.Drawing.dll」並雙擊它。最後點擊確定。 – 2011-06-13 15:07:53