2012-06-12 81 views
1

我需要一个显示图像的System.Windows.Controls.Control实例。 但我拥有的是一个图像源。将图像加载到控件中

我可以使用

var image = new Image(); 
image.Source = imageSource; 

但是,除了图像是在控制的命名空间,它本身不是从控制的。

有没有一种简单的方法可以将Imagesource以编程方式导入到控件中?

回答

1

你可以把它包装在一个ContentControl中。

ContentControl cc = new ContentControl(); 
cc.Content = image; 

但我很好奇为什么你需要一个控制。

+0

就这么简单:)谢谢!必须是一个控件,因为我的同事们喜欢控件,但是我只是创建了一个图片源(对我来说就是代表图片的方式)......但是我对WPF很陌生,所以我没有太多的话要说 –