wpf引入svg文件并动态渲染

wpf引入svg文件并动态渲染,第1张

wpf引入svg文件并动态渲染有三个方式。

1、单个图标的svg,直接复制path下面d属性的内容到wpfPath里面使用,启清扮通常在Iconfont搜索下载。

2、直接加载svg文件,就像悄灶加正咐载图片路径一样。

3、将svg转换为xaml并将其与原生wpf对象一起使用,Inkscape软件能保存为Xaml文件,wpf里面直接使用。

XmlDataProvider

只能解析key

不能解析name的悄竖。

你可以通过调用以告数下方法来获取XmlDataProvider

var

provider

=

(XmlDataProvider)this.Resources["Colors"]

var

dialog

=

new

OpenFileDialog()

dialog.Filter

=

"启友大XML

Files|*.xml"

if

(dialog.ShowDialog(this))

{

provider.Source

=

new

Uri(dialog.FileName,

UriKind.Absolute)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12229968.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存