从Image control WPF获取图片数据

时间:2011-10-21 11:22:50

标签: c# .net wpf wpf-controls

我是WPF的新手。我正在为Windows窗体应用程序编程,还有带有Image属性的Picture Box。但在WPF中有Image而不是Picture Box。如何获得它的价值?我的意思是图像数据。

1 个答案:

答案 0 :(得分:1)

您可以使用Image.Source属性来完成此操作。

你会在网上找到很多关于它的样本。例如,下面的代码设置图像源,您可以类似地获得图像

Image myImage3 = new Image();
BitmapImage bi3 = new BitmapImage();
bi3.BeginInit();
bi3.UriSource = new Uri("smiley_stackpanel.PNG", UriKind.Relative);
bi3.EndInit();
myImage3.Stretch = Stretch.Fill;
myImage3.Source = bi3;

  //get the source
  BitmapImage imgSource = myImage3.Source;