0

Silverlightで画像を読み込もうとしていますが、this.Image1.Sourceに割り当てると、nullポインター例外が発生し続けます。似たようなスタックの質問を調べましたが、どれも問題を解決しません。私の画像ファイルはxapファイルのすぐ隣のフォルダにあります。

    public MainPage()
    {
        Uri uri = new Uri("Content/button.png", UriKind.Relative);
        var image = new BitmapImage { UriSource = new Uri("Content/button.png", UriKind.Relative) };
        try
        {
            BitmapImage img = new BitmapImage(uri);
            this.image1.Source = image;
        }
        catch (Exception e)
        {
            string problem = e.Message;
        }

        InitializeComponent();
    }
4

1 に答える 1

0

問題が見つかりました。image1.Sourceに画像を割り当てようとしましたが、image1はまだ作成されていません。InitilizeComponent()関数で作成されています。

于 2012-11-09T14:23:49.813 に答える