Image控件与ImageBrush比较及动态改变图片路径

Image控件与ImageBrush画刷比较

相同点:都支持Stretch属性

不同点

  • Image用Source指明图片源。ImageBrush用ImageSource
  • Image控件用来显示一幅位图(Bitmap)文件,ImageBrush使用一幅图像填充一个silverlight元素。

C#动态改变图像对象

 引用空间:BitmapImage和WriteableBitmap(绘制位图)命名空间为:System.Windows.Media.Imaging;

 声明图片路径:Uri uri=new Uri("图片路径");

 通过图片路径定义图片源:BitmapImage bitmap=new BitmapImage(uri);

 把图片源赋值给图像控件:Image.Source=bitmap;或者ImageBrush.ImageSource=bitmap;

 

 

你可能感兴趣的:(image)