如何阻止System.Uri将UNC路径转换为File:///路径?

时间:2013-08-03 04:23:20

标签: c# wpf uri bitmapimage unc

我正在尝试将WPF图像控件的源设置为UNC路径图像。 我目前的代码类似于以下

Button.Content = new Image
{
    Source = new BitmapImage(new Uri(UncPathAsString)),
    VerticalAlignment = VerticalAlignment.Center
};

但是,不是加载格式的UNC路径:

\\Machine\Folder\Subfolder\Image.jpg

Uri返回路径:

File:///Machine/Folder/Subfolder/Image.jpg

我尝试为UNC路径创建位图,然后将Bitmap转换为BitmapImage,但是应用程序的性能太慢了。 I.E.创建了多达几百个这样的按钮,转换位图使加载时间变得非常糟糕。

0 个答案:

没有答案