我想在特定的Silverlight項目文件夾中添加一個png圖像資源。我想在我的標籤中引用此圖片?當包含圖像標籤的xaml文件與png文件位於同一目錄中時,我似乎只能得到這個工作。如何在Silverlight中加載png資源圖像?
例如,在xap文件中,png文件將位於xap \ resource \ image1.png中,而我的xaml文件將駐留在根目錄xap \ consumeImageA.xaml中。
我想在特定的Silverlight項目文件夾中添加一個png圖像資源。我想在我的標籤中引用此圖片?當包含圖像標籤的xaml文件與png文件位於同一目錄中時,我似乎只能得到這個工作。如何在Silverlight中加載png資源圖像?
例如,在xap文件中,png文件將位於xap \ resource \ image1.png中,而我的xaml文件將駐留在根目錄xap \ consumeImageA.xaml中。
我發現了一個博客帖子討論USING URIS IN EXPRESSION BLEND這對我的作品。
包://應用:,,, /圖片/ happyface.png 是錯誤的。這將從XAML,
,但不是從代碼。它需要包://應用:,,,/WpfApplication6;組件/圖片/ happyface.png 如果你這樣做,混合解決好
所有的時間!
您可以指定XAP文件所在位置的相對路徑,但不能使用..表示法,因此圖像必須位於XAP文件或更低級別。 Shawn Wildermuth一直在將XAP文件放在Web根目錄而不是ClientBin中,以便您可以使用相對路徑。或者,您可以使用圖像的絕對路徑。
確保使用正斜槓,而不是反斜槓。我知道一個人不止一次地在後面咬我。
所以,在你的榜樣,你應該使用資源/ image1.png