【问题标题】:Load Imagesource into Control将 Imagesource 加载到控件中
【发布时间】:2012-06-15 14:30:25
【问题描述】:

我需要一个显示图像的 System.Windows.Controls.Control 实例。 但我只有一个图像源。

我可以使用

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

但是,除了 Image 位于 Controls 命名空间之外,它本身并不是从 Control 派生的。

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

【问题讨论】:

    标签: c# wpf image controls


    【解决方案1】:

    您可以将它包装在 ContentControl 中。

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

    但我真的很好奇你为什么需要一个控件。

    【讨论】:

    • 就这么简单:) 谢谢!必须是一个控件,因为我的同事喜欢控件,但我只是创建了一个图像源(对我来说这是表示图像的方式)......但我是 WPF 新手,所以我没有太多要说的
    猜你喜欢
    • 1970-01-01
    • 2017-11-25
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多