0
this.Background =  
    new ImageBrush(new BitmapImage(
        new Uri(@"pack://application:,,,/Stream;component/images/empty.png")));

動作しません!リソースが見つからないというIOExceptionが発生します。プロジェクトの名前はストリームであり、アセンブリ名とデフォルトの名前空間も含まれています...助けてください...

または、ビットマップ画像をImageSourceに変換するような代替手段がある場合は、教えてください。

4

1 に答える 1

3

[ビルドアクション]をオンにempty.pngします(ソリューションエクスプローラーでファイルを右クリックし、[プロパティ]を選択します)。する必要がありますResource(ではありません Embedded Resource)。

于 2012-05-20T09:12:09.567 に答える