文章分類

2013年7月20日 星期六

[WPF] 動態用程式碼設置Image的圖像資源

 MSDN提供方法如下

  BitmapImage bi = new BitmapImage();
  bi.BeginInit();
  bi.UriSource = new Uri("相對路徑", UriKind.Relative);
  bi.EndInit();
  image1.Stretch = Stretch.Fill;   //看情況,不一定要Fill
  image1.Source = bi;


提醒:
  1. 相對路徑,需從xaml版面中,點某個Image後,在屬性視窗點Source,選擇想加入的圖片,就會有正確的相對路徑,後方UriKind.Relative從語意就可知道是"相對"
  2. 此處image1是指事先在xaml拉好的image控制項。


沒有留言:

張貼留言