c#使用图像-资源或Imagepath

本文关键字:资源 Imagepath 图像 | 更新日期: 2023-09-27 17:53:46

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

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

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

我不知道如何使用资源,因为我不能访问文件的路径,但我可以直接访问图像。

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

我搜索了很多,但没有找到我的"问题"的答案,也许我用错了关键字…

c#使用图像-资源或Imagepath

对于"After that I use a method to shuffle the array values."只需在资源中使用一些前缀或类似于root的方法,并将您需要的任何内容放入集合中并在那里应用您的shuffle。你只需要追踪名字就行了。

使用资源将更节省空间,并为事物增加更多的安全性。