【发布时间】:2016-07-01 16:34:26
【问题描述】:
我想知道,在 wpf 应用程序中使用 c# 处理图像的最佳方式是什么。
有人建议将图片的路径传递给应用程序,有人建议使用资源。
在我当前的项目中,我有一个列表视图,每当我单击一个按钮时,都会添加一个图像。我正在使用 ObservableCollection,每当我单击按钮时,我都会将图像的路径添加到集合中。 因此,每当我启动应用程序时,我都会运行带有图像的文件夹并将名称收集到一个数组中。这样我就可以创建图像的完整路径。 之后我使用一种方法来洗牌数组值。
我不知道如何使用资源做到这一点,因为我无法访问文件的路径,但我可以直接访问图像。
你会推荐什么,使用路径或资源,你会如何处理它?性能怎么样?
我搜索了很多,但没有找到我的“问题”的答案,也许我使用了错误的关键字......
【问题讨论】:
-
我总是使用资源,紧凑,与主应用程序一起打包。
标签: c# image resources filepath