将图像加载到XAML图像中

时间:2013-01-18 23:24:46

标签: c# xaml windows-runtime windows-store-apps winrt-xaml

如何将图像加载到图像中?我试过了

        private void Button_Click_1(object sender, RoutedEventArgs e)
    {
        string path = "D:/baby.jpg";
        BitmapImage bitmap = new BitmapImage(new Uri(path, UriKind.Relative));
        imagebox.Source = bitmap;
    }

但是当我点击按钮时,什么也没发生。我做错了什么?

1 个答案:

答案 0 :(得分:1)

Windows应用商店应用不支持绝对路径。您需要使用其中一个有效方案,但这不适用于根目录中的文件。在这种情况下,您需要使用类似文件选择器的东西访问StorageFile,并在从文件打开的流上调用imagebox.SetSource()。