none
关于BitmapImage的问题 RRS feed

  • 问题

  • hi:

        我在加载显示网络图片的时候,使用的是:

             Image myImage = new Image();
             myImage.Source = new BitmapImage(new Uri("http://www.*****", UriKind.Absolute));

        但是在运行程序的时候却显示不出网络图片,这是为什么呢?

    2012年9月25日 1:31

答案

  • 你的方法没有什么问题,你需要检查2个问题,

    1,你的图片的地址是否有效

    2,你的Image控件是否添加到到视图树中?


    Thanks! Damon.Tian

    2012年9月25日 2:24
  • Hi,

    你应该是没有把Image控件加到某个用来显示的面板或者其他用来显示的控件的内容中吧。

    比如你想要在Grid中添加这个控件,可以这样写:

    this.grid.Children.Add(myImage);

    代码来说没有问题,不过还是推荐你在XAML中把Image放到面板中。


    Aaron Xue [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2012年9月25日 2:28
    版主

全部回复

  • 你的方法没有什么问题,你需要检查2个问题,

    1,你的图片的地址是否有效

    2,你的Image控件是否添加到到视图树中?


    Thanks! Damon.Tian

    2012年9月25日 2:24
  • Hi,

    你应该是没有把Image控件加到某个用来显示的面板或者其他用来显示的控件的内容中吧。

    比如你想要在Grid中添加这个控件,可以这样写:

    this.grid.Children.Add(myImage);

    代码来说没有问题,不过还是推荐你在XAML中把Image放到面板中。


    Aaron Xue [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2012年9月25日 2:28
    版主