WPF中利用Path画SVG图标

第一步,定义SVG资源

	<UserControl.Resources>
        <StreamGeometry x:Key="svg">
            M-6879.41-16394a3.864,3.864,0,0,1-4.091-4.088,3.863,3.863,0,0,1,4.091-4.09h14.318v-8.182a8.949,8.949,0,0,1-3.273-.412,4.142,4.142,0,0,1-3.272-4.91,4.144,4.144,0,0,1,4.909-3.271,27.191,27.191,0,0,0,5.728.406,28.456,28.456,0,0,0,28.636-28.631c0-2.047,0-4.1-.818-5.73a4.244,4.244,0,0,1,3.272-4.91c2.455-.406,4.5.82,4.91,3.273a45.14,45.14,0,0,1,.818,7.367,36.747,36.747,0,0,1-32.727,36.406v8.594h14.317a3.863,3.863,0,0,1,4.091,4.09,3.864,3.864,0,0,1-4.091,4.088Zm-25.364-1.227a3.953,3.953,0,0,1,0-5.727l81.818-81.818a3.95,3.95,0,0,1,5.727,0,3.953,3.953,0,0,1,0,5.727l-81.817,81.818a3.706,3.706,0,0,1-2.864,1.227A3.707,3.707,0,0,1-6904.774-16395.229Zm13.091-31.5a36.387,36.387,0,0,1-6.136-20.453A36.666,36.666,0,0,1-6861-16484a36.383,36.383,0,0,1,20.454,6.137,4.021,4.021,0,0,1,1.228,5.725,4.019,4.019,0,0,1-5.728,1.227,28.225,28.225,0,0,0-15.954-4.9,28.458,28.458,0,0,0-28.636,28.637,25.022,25.022,0,0,0,5.318,15.953,4.023,4.023,0,0,1-1.227,5.727,5.813,5.813,0,0,1-2.455.82A4.3,4.3,0,0,1-6891.683-16426.727Zm18.818-13.5a3.986,3.986,0,0,1-4.091-3.273,11.318,11.318,0,0,1-.409-3.68,16.414,16.414,0,0,1,16.364-16.367h3.272a4.142,4.142,0,0,1,3.272,4.908,4.14,4.14,0,0,1-4.908,3.275,8.632,8.632,0,0,0-9.819,8.184c0,.816.409,1.229.409,2.041a4.488,4.488,0,0,1-3.272,4.912Z
        </StreamGeometry>        
    </UserControl.Resources>

第二步,利用Path导入

path.Data = (StreamGeometry)source.Resources["svg"];     
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值