私はWPFを初めて使用します。ここではジグソーゲームを作成していますが、問題が発生しています。ラベルに純粋なコードで画像を表示する方法がわかりません(XAMLでは実行できます)。検索しました。グーグルはたくさんありますが、このトピックに関する関連記事はないようです。誰でもこれについて私を助けることができますか?どうも。
私のコードサンプル:
Label lbl = new Label();
lbl.Width = 120;
lbl.Height = 120;
lbl.Background = new SolidColorBrush(Colors.YellowGreen);
BitmapImage myImageSource = new BitmapImage();
myImageSource.BeginInit();
myImageSource.UriSource = new Uri("Images/test.png",UriKind.Relative);
myImageSource.EndInit();
lbl.Background.SetValue(ImageBrush.ImageSourceProperty, myImageSource);
myGridContainer.Children.Add(lbl);
まあ、このコードサンプルは機能しません。なぜ ?あなたからのコメントや回答は大歓迎です、thx。