2011-05-27 50 views
0

我有兩個項目的解決方案;將BitmapImage傳遞給UserControl

  • 我的用戶控件項目
  • 簡單的項目來測試我的用戶

我的用戶有我通過一個方法來設置它的源的圖像控制:SetImage(BitmapImage的MYIMAGE)

在我的測試項目我有我的UserControl在頁面上,我想加載圖像在我的控制像這樣(通過代碼):

myUserControl.SetImage(new BitmapImage(new Uri("Images/Image1.jpg", UriKind.Relative))); 

這不起作用,圖像是空的。我意識到它只在我的UserControl項目中使用「Image1.jpg」時纔有效......我不想那麼做! :S

它看起來像它只傳遞一個圖像的參考,而不是實際的圖像本身。

如何傳遞已處理的BitmapImage對象?

回答

1

你應該檢查一下。儘管它正在討論xaml,但Uri格式應該是相同的。

Silverlight - Image URI From Application Root

+0

嗯,這的確是工作,但我一直在尋找一個更好的解決方案,以實際處理的BitmapImage對象,所以我可以將它作爲處理對象。 – danbord 2011-06-01 17:01:22

相關問題