2014-12-08 59 views
0

我是的新手機windows phone 8.1開發並專注於庫dev
在wp 8.0時代,我知道我是否想創建一個Image實例。
我只是寫如何將圖像源設置爲Windows Phone 8.1中的.dll或.winmd的圖片?

amapLogo.Source = new BitmapImage(new Uri("/Com.AMap.Api.Maps" + ";component/Resources/ap2.data", UriKind.Relative)); 

必要在這裏指出的是, 「/Com.AMap.Api.Maps」 是我的媒體庫DLL輸出
它工作正常。

如果我保持相同的代碼在wp8.1深化發展
例外出現

An exception of type 'System.ArgumentException' occurred in mscorlib.ni.dll but was not handled in user code 

Additional information: The given System.Uri cannot be converted into a Windows.Foundation.Uri. Please see http://go.microsoft.com/fwlink/?LinkID=215849 for details. 

我瀏覽http://go.microsoft.com/fwlink/?LinkID=215849
,發現兩種方法來正確設置的ImageSource。
ms-appxms-appx-web scheme創建絕對URI。
但它是用於在應用程序包獲得的資源
什麼,我想從我的DLL得到一個資源
所以

  • 我能做些什麼,以創建使用設定的方式Image實例 ImageSource。
  • 或者有沒有其他的方法來做我想要的?

謝謝!

回答

相關問題