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 パスのビットマップを作成し、そのビットマップを BitmapImage に変換しようとしましたが、アプリケーションのパフォーマンスが遅すぎました。IE これらのボタンは最大で数百個作成されており、ビットマップを変換すると読み込み時間が大幅に短縮されました。