2009-06-08 109 views
1

我需要將圖像放在自定義控件的默認視圖中。但是,每當我嘗試測試控件時,都無法找到圖像。我試圖將它作爲嵌入式資源進行編譯,並且只是VS中的一個簡單資源。這些都沒有奏效。那麼是否有正確的方法來做到這一點?WPF自定義控件庫中的圖像

+0

非常感謝您的幫助。我能夠使用Pack URI方案來正確引用我需要添加的圖像。 – user119039 2009-06-10 19:39:59

回答

1

我有一個開放源碼庫,使您可以包括通過值轉換器WPF應用程序國家的國旗。標誌圖像作爲資源存儲在程序集中。

它可以用的​​NuGet:

安裝,包裝FamFamFam.Flags.Wpf

源達在GitHub上:

https://github.com/drewnoakes/famfamfam-flags-wpf

你c看看如何嵌入圖像,並使用Pack URI方案。

4

這可能是因爲您將圖像路徑指定爲相對路徑。您應該使用Pack URI Scheme來指定資源在當前程序集中。例如:

<Image Source="pack://application:,,,/Images/MyImage.png"/>