我是 WPF 新手,在这里我正在制作一个拼图游戏,但遇到了一个问题:我只是不知道如何让图像在纯代码中的标签中显示(在 XAML 中,我可以做到。),我已经搜索过了google了很多,但似乎没有关于这个主题的相关文章。任何人都可以帮助我吗?谢谢。
我的代码示例:
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);
好吧,这个代码示例不能工作。为什么 ?您的任何评论或回答将不胜感激,谢谢。