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;