我认为这个问题超越了 Dev Express,这就是为什么我还没有去供应商论坛(尽管我可能是错的)。在最新版本的 Dev Express Winforms (17.2) 中,功能区栏项目支持 SVG 图像。当您使用 Dev Express 选择器并将它们添加到项目资源时,它看起来像这样:
我想添加一些自己的 SVG 图像。拖放它们会将它们添加为文件。通过设计器进行导入会将它们添加到表单资源中,我希望它们作为项目资源(我们在多个表单中重复使用图标)。
有没有一种简单的方法可以将本地 SVG 图像添加到我的资源文件中,并让项目中的所有控件都可以看到它们,就像 Dev Express 库图像一样?
如果没有的话,有什么困难的方法吗?
最佳答案
考虑使用SvgImageCollection专门为 DevExpress 控件存储矢量图像而设计的组件。
您可以调用 SvgImageCollection 的智能标记,然后单击“编辑集合”以调用“集合编辑器”对话框。使用“添加”选择器选择从何处导入 SVG 图像:
关于c# - 将 SVG 图像添加到资源文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47914370/