c# - XAML 路径元素 - 如何制作软角

标签 c# wpf silverlight xaml

我正在尝试弄清楚如何设置 Path 元素的数据属性以获得这种类型的软角:

alt text

现在我只有这样的尖角:

alt text

我试过玩省略号,但我得不到我想要的。

谢谢

最佳答案

路径段具有 IsSmoothJoin 属性,默认为 false。我从未尝试过,但它似乎是一个不错的选择。

另一个想法是使用多段线(而不是路径,如果你的情况可以的话)。 PolyLine 具有 PenLineJoin 类型的 StrokeLineJoin 属性,它允许圆角。参见 MSDN ,在 Strokes 下,寻找可能性。

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

关于c# - XAML 路径元素 - 如何制作软角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2658900/

相关文章:

c# - 是否可以创建使用可空 int 作为泛型参数的类?

c# - 如何将子项的值传回父窗体?

c# - WPF-Window Topmost 仅适用于自己的应用程序?

WPF - 将静态资源分配到 XAML 数组中,无需代码隐藏

c# - 这段 RxUI 代码有什么问题?

silverlight - 如何将事件聚合添加到现有 Silverlight 应用程序?

javascript - 如何访问由 BundleConfig 类创建的物理 Bundled 和 Minified js/css

Silverlight 可写位图

c# - 如何在 WCF 和 Silverlight 应用程序上使用相同的类库

c# - AsyncCallback 传递参数