我想知道,在wpf应用程序中使用c#中图像的最佳方法是什么。
有人建议将图片路径传递给应用程序,有人建议使用资源。
在我目前的项目中,我有一个列表视图,每当我点击一个按钮时,都会添加一个图像。我正在使用ObservableCollection,每当我点击一个按钮,我就会将图像的路径添加到集合中。 因此,每当我启动应用程序时,我都会运行带有图像的文件夹并收集数组中的名称。这样我就可以创建图像的完整路径。 之后我使用一种方法来重新排列数组值。
我不确切知道如何利用资源做到这一点,因为我无法访问文件的路径,但我可以直接访问图像。
您会建议使用路径或资源,以及如何处理?关于表现的内容是什么?
我搜索了很多,但没有找到我的问题的答案",也许我使用了错误的关键字......
答案 0 :(得分:0)
对于“之后我使用一种方法来重新排列数组值。”只需通过资源使用一些前缀或类似的root,然后将你需要的东西扔进一个集合中并在那里应用你的shuffling。您真正需要跟踪的是名称。使用资源将提高空间效率,并为事物增加更多安全性。