none
image控件的Source在后台不能直接赋值路径? RRS feed

答案

  • 创建 BitmapImage 对象, BitmapImage bitmapimage = new BitmapImage(new Uri("..."));  img.Source = bitmapimage;


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us


    2012年9月3日 7:31
    版主
  • 我刚才回复,它觉得不好,我懒得理它。

    C++ 写法:

    using namespace Windows::UI::Xaml::Media::Imaging;  //C++ 需要引用的命名空间   C#具体你按F12查询

    HotPic->Source  = ref new BitmapImage( ref new Uri(homeData->img));  // HotPic (x:name)  ,   homeData->img (获取的图片路径 或者本地图片)

    C#写法:

    道理同上,只是我这个是按钮图片,楼主要的是Image控件,但是他们的加载方法都是一样的。

    FillButton.ImageSource = new BitmapImage(new Uri("ms-appx:///Assets/PlayControl/details-bt-back-screen.png", UriKind.RelativeOrAbsolute));

    2012年9月3日 8:36

全部回复