2

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 これらのボタンは最大で数百個作成されており、ビットマップを変換すると読み込み時間が大幅に短縮されました。

4

0 に答える 0