2012-02-09 70 views
0

我设法从Camera Roll上传图像到我的Windows Azure Blob存储,现在我想从存储检索到Window Phone 7.在www上搜索并且没有没有任何有用的解决方案。想知道你们中的任何人都可以帮忙吗?相当紧迫。从Window Azure检索图像到Window Phone 7

回答

0

这取决于你想要做什么。

要显示的图像为您的应用程序的一部分:

到您的XAML的地方添加图像元素:

<Image x:Name="MyImage" Width="100" Height="125"/>

在你的代码,得到一个参考这个图像

public System.Windows.Controls.Image myImage = 
    ((System.Windows.Controls.Image)(this.FindName("MyImage"));

将图像的源设置为BLOB存储中的图像的URL

myImage.Source = new BitmapImage(new Uri(imageUrl));

另外,下载图像,并用它做什么:

使用HttpWebRequest下载图像。你最终会得到一个流。您对流的操作取决于您在下载图像后想要对图像执行的操作。

+0

我是否需要为此检索或附加组件创建新的C#代码以上传代码? – forsakenedsj 2012-02-09 06:38:13

+0

不知道有关您的项目的更多细节以及图像下载与图像上传的关系如何,很难说下载代码应该放在哪里。 – CodeThug 2012-02-09 06:50:56

+0

我跟着这个:http://buildmobile.com/a-practical-guide-to-photo-sharing-apps-using-windows-phone-and-azure/#fbid=r3j8cw2uWqf – forsakenedsj 2012-02-09 07:18:56