【发布时间】:2011-03-16 03:54:51
【问题描述】:
我正在制作简单的 Silverlight 应用程序。
我需要访问和使用来自本地主机的图像,
我这样写下我的代码
Book4.Source = new BitmapImage(new Uri("http://localhost/test/book2.png", UriKind.Absolute));
它没有任何错误,但它无法加载任何图像。
//附言我没用过asp。它是 OOB 应用程序。
* 已编辑:添加问题的其他内容。
public void changeValue_book()
{
if (empty_book[3] == true && book_index == 3)
{
empty_book[3] = false;
Book4.Visibility = Visibility.Visible;
Book3.Visibility = Visibility.Visible;
Book3.Source = null;
Book3.Source = new BitmapImage(new Uri("http://localhost/test/book1.png", UriKind.Absolute));
//Book3.Source = new BitmapImage(new Uri("Resource/책1.png", UriKind.Relative));
}
else if (empty_book[4] == true && book_index == 4)
{
empty_book[4] = false;
Book5.Visibility = Visibility.Visible;
Book4.Visibility = Visibility.Visible;
Book4.Source = new BitmapImage(new Uri("http://localhost/test/book2.png", UriKind.Absolute));
}
else if (empty_book[5] == true && book_index == 5)
{
}
}
【问题讨论】:
-
您是否能够通过导航到localhost/test/book2.png 从您的网络浏览器访问预期的图像?
-
我得到了另一个这样的答案。我没有作为http访问。我使用 C:/inetpub/wwwroot 作为 Source 所以,我完成了我的问题 kk
标签: silverlight image silverlight-4.0 localhost