c# – XAML Path元素 – 如何制作软角

我试图弄清楚如何设置Path元素的Data属性来获得此类型的软角:

alt text http://i42.tinypic.com/1rzu6w.jpg

现在我只有这样的尖角:

alt text http://i42.tinypic.com/2eeleah.jpg

我尝试用椭圆玩,但我无法得到我想要的东西.

谢谢

最佳答案:

路径的段具有IsSmoothJoin属性,默认为false.我从未尝试过,但它似乎是一个很好的候选人.

另一个想法是使用PolyLine(而不是Path,如果你的情况没问题). PolyLine具有类型为PenLineJoin的StrokeLineJoin属性,允许使用圆角.有关可能性,请参阅Strokes下的MSDN.

编辑:添加以下内容:
实际上,StrokeLineJoin属性来自Shape类,而Path是Shape的子类,因此您可以直接在Path实例中使用此属性.

相关文章

如何在Silverlight4(XAML)中绑定IsEnabled属性?我试过简单的...
我正在编写我的第一个vb.net应用程序(但我也会在这里标记c#,...
ProcessFile()是在UIThread上运行还是在单独的线程上运行.如...
我从同行那里听说,对sharepoint的了解对职业生涯有益.我们不...
我正在尝试保存一个类我的类对象的集合.我收到一个错误说明:...
我需要根据Silverlight中的某些配置值设置给定控件的Style.我...