我正在尝试在silverlight中生成图像但由于某种原因它没有显示。
以下是我正在使用的代码
Image fireBall = new Image();
Uri imageUri = new Uri("/Yambushi;Images/Projectiles/Fireball.png", UriKind.Relative);
fireBall.Source = new BitmapImage(imageUri);
cnvGame.Children.Add(fireBall);
fireBall.SetValue(Canvas.LeftProperty, Convert.ToDouble(100)); //(Doll left property)
fireBall.SetValue(Canvas.TopProperty, Convert.ToDouble(100));
fireBall.Height = 30;
fireBall.Width = 30;
Yambushi是解决方案名称,cnvGame我想要显示图像的画布.png文件构建操作设置为内容
答案 0 :(得分:1)
好的解决了问题...在调试了我通过xaml实现的图像的sourceUri后,源代码必须如下:
Uri imageUri = new Uri("/Images/Projectiles/Fireball.png", UriKind.Relative);
fireBall.Source = new BitmapImage(imageUri);