C# 将SVG图像添加到资源文件
我认为这个问题超越了devexpress,这就是为什么我还没有去供应商论坛的原因(尽管我可能错了)。在最新版本的Dev Express Winforms(17.2)中,功能区栏项上支持SVG图像。当您使用Dev Express选择器并将其添加到项目资源时,如下所示: 我想添加一些我自己的SVG图像。拖放它们会将它们添加为文件。通过设计器进行导入会将它们添加到表单资源中,我希望它们作为项目资源(我们在多个表单中重用图标) 是否有一种简单的方法可以将本地SVG图像添加到我的资源文件中,并使它们对项目中的所有控件可见,就像Dev Express gallery图像一样 如果没有,是否有困难?请考虑使用专门设计用于存储矢量图像的组件,以供DevExpress控件使用。C# 将SVG图像添加到资源文件,c#,visual-studio,winforms,svg,devexpress,C#,Visual Studio,Winforms,Svg,Devexpress,我认为这个问题超越了devexpress,这就是为什么我还没有去供应商论坛的原因(尽管我可能错了)。在最新版本的Dev Express Winforms(17.2)中,功能区栏项上支持SVG图像。当您使用Dev Express选择器并将其添加到项目资源时,如下所示: 我想添加一些我自己的SVG图像。拖放它们会将它们添加为文件。通过设计器进行导入会将它们添加到表单资源中,我希望它们作为项目资源(我们在多个表单中重用图标) 是否有一种简单的方法可以将本地SVG图像添加到我的资源文件中,并使它们对项
您可以调用SvgImageCollection的智能标记,然后单击“编辑集合”以调用集合编辑器对话框。使用“添加”选择器选择从何处导入SVG图像:
不知道在过去三年中是否发生了变化或发生了什么,但现在这非常容易——几乎没有什么不便之处 要将SVG添加到资源中,请转到任何控件的
ImageOptions.SvgImage
属性,单击属性(省略号)按钮,它将显示以下熟悉的表单:
“导入”按钮将允许您将本地SVG添加到资源文件中,然后整个项目都可以访问该文件。我无法在功能区上完全确定大小,但这肯定是有希望的。谢谢。从DevExpress版本19.1开始,现在内置了对自定义SVG图像的支持!