0

この記事 ( http://mikaelkoskinen.net/winrt-step-by-step-tutorial-mvvm-gridview-semanticzoom/ )に従ってステップバイステップでプロジェクトの GridView に画像を追加しますが、GridView を自分のプロジェクトに追加し終わったら、この記事に続くプロジェクト。画像の表示に問題がありましたが、アプリの実行中に画像 (プロジェクト フォルダー内) が表示されませんが、アプリはインターネットからの画像を表示します (記事のコードは正常に実行され、プロジェクト フォルダーから画像が読み込まれました)。この問題の表示方法がわかりません。

これはいくつかのコードです:

public class Movie
{
    public string Title { get; set; }
    public string Subtitle { get; set; }
    public string Image { get; set; }
    public string Category { get; set; }   
}

public class MovieCategory
{
    public string Title { get; set; }
    public List<Movie> Items { get; set; }
}

プロジェクトフォルダーから画像をロードする私のコード:

 MovieList.Add(new Movie { Title = "The Ewok Adventure", Category = "Adventure", Subtitle = "The Towani family civilian shuttlecraft crashes on the forest moon of Endor.", Image = "duy.jpg" });

(以前にMovieListを作成したことがあり、画像「duy.jpg」はプロジェクトのフォルダーにあります)

記事のソースを使用して上記のコードを試す理由はわかりませんが、デバッグツールで画像ソース文字列を注意深くチェックしましたが、うまく機能しました(プロジェクトフォルダーの画像が記事のソースに表示されました)が、プロジェクトに追加すると、インターネット リンクからの画像はうまくいきましたが、プロジェクト フォルダーからの画像は読み込まれませんでした。助けてください。よろしくお願いします。

4

2 に答える 2

0

イメージはプロジェクトのルートにありますか? Content と Always copy to output folder に設定しましたか?

于 2013-04-10T10:22:01.130 に答える