wpf – 为什么这个Xaml Path崩溃了Silverlight?

wpf – 为什么这个Xaml Path崩溃了Silverlight?,第1张

概述对于知道答案的人来说,快速简单点: 以下Xaml路径在WPF中正常工作但在Silverlight中崩溃.我可以在Kaxaml中验证此行为. 路径代码是 <Path Fill="#FFEDEDED" StrokeThickness="1" Stroke="#FFA3A3A3" Opacity="0.7" VerticalAlignment="Center" Hori 对于知道答案的人来说,快速简单点:

以下Xaml路径在WPF中正常工作但在Silverlight中崩溃.我可以在Kaxaml中验证此行为.

路径代码是

<Path Fill="#FFEDEDED" strokeThickness="1" stroke="#FFA3A3A3" Opacity="0.7"                 VerticalAlignment="Center" HorizontalAlignment="Center" >    <Path.Data>        <PathGeometry figures="m 1 2 l 4.0525 5.2361 l 4.0527 -5.2361 z "/>    </Path.Data></Path>

例外是脚本错误

Unhandled error in Silverlight Application. Failed to create a
System.windows.Media.PathfigureCollection from the text ‘m 1 2 l
4.0525 5.2361 l 4.0527 -5.2361 z’

它应该像这样绘制一个三角形:

有任何想法吗?

解决方法 与WPF不同Silverlight不支持将字符串转换为数字.

我在Expression Blend中收到以下下划线/悬停错误消息:

通过Blend为Silverlight创作的等效三角形是:

<Path Fill="#FFEDEDED" strokeThickness="1" stroke="#FFA3A3A3" Opacity="0.7"                 VerticalAlignment="Center" HorizontalAlignment="Center"                Data="m 1 2 l 4.0525 5.2361 l 4.0527 -5.2361 z" />
总结

以上是内存溢出为你收集整理的wpf – 为什么这个Xaml Path崩溃了Silverlight?全部内容,希望文章能够帮你解决wpf – 为什么这个Xaml Path崩溃了Silverlight?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

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

原文地址:https://www.54852.com/web/1000953.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存