【问题标题】:C# Working with Images - Resources or ImagepathC# 处理图像 - 资源或图像路径
【发布时间】:2016-07-01 16:34:26
【问题描述】:

我想知道,在 wpf 应用程序中使用 c# 处理图像的最佳方式是什么。

有人建议将图片的路径传递给应用程序,有人建议使用资源。

在我当前的项目中,我有一个列表视图,每当我单击一个按钮时,都会添加一个图像。我正在使用 ObservableCollection,每当我单击按钮时,我都会将图像的路径添加到集合中。 因此,每当我启动应用程序时,我都会运行带有图像的文件夹并将名称收集到一个数组中。这样我就可以创建图像的完整路径。 之后我使用一种方法来洗牌数组值。

我不知道如何使用资源做到这一点,因为我无法访问文件的路径,但我可以直接访问图像。

你会推荐什么,使用路径或资源,你会如何处理它?性能怎么样?

我搜索了很多,但没有找到我的“问题”的答案,也许我使用了错误的关键字......

【问题讨论】:

  • 我总是使用资源,紧凑,与主应用程序一起打包。

标签: c# image resources filepath


【解决方案1】:

对于“之后我使用一种方法来打乱数组值。”只需在资源中使用一些前缀或类似于 root 的前缀,然后将所需的任何内容放入集合中并在那里应用您的改组。您真正需要跟踪的只是名称。使用资源将更节省空间并为事物增加更多安全性。

【讨论】:

    猜你喜欢
    • 2016-10-23
    • 1970-01-01
    • 1970-01-01
    • 2014-05-01
    • 1970-01-01
    • 2019-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多