【问题标题】:Different way how add image to resources将图像添加到资源的不同方式
【发布时间】:2012-06-21 04:26:36
【问题描述】:

您好,我发现了两种将图像添加到资源的方法。

首先是:例如,我创建文件夹图像并将一些图像添加到该文件夹​​中,在资源上设置图像构建操作。像这里的东西:

http://www.codewrecks.com/blog/index.php/2010/07/23/bind-an-image-to-a-property-in-wpf/

第二种方法是使用 Resources.resx 并使用 AddResources -> AddExistingFile。

结果一样吗?

对不起我的英语。

【问题讨论】:

    标签: wpf image resources


    【解决方案1】:

    不,不一样。

    WPF 资源应使用“资源”构建操作。 Resx 资源(又名“嵌入式资源”)由 Windows 窗体使用,而不是 WPF。它们解析为 System.Drawing.Bitmap,但 WPF 需要 System.Windows.Media.ImageSource,因此您不能直接在 WPF 中使用 Resx 图像(但是,您可以使用 System.Windows.Interop.Imaging 类从 Bitmap 转换为 ImageSource

    【讨论】:

    • 谢谢你的解释,现在我明白了区别。
    猜你喜欢
    • 2018-07-16
    • 2018-06-03
    • 2011-09-09
    • 2015-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多