具有不同笔触的闭合路径(用于填充)

时间:2019-02-26 09:09:38

标签: wpf

我想创建一个封闭的Path,但是要对构成路径的元素使用不同的笔触。

因此,例如。我想从三个贝塞尔曲线创建一个形状,此形状是封闭的,因此可以填充它。但是,三个贝塞尔曲线中的每一个都应具有自己的笔触粗细或笔触颜色。

据我所知...由于我想填充它,因此我必须使用一个Path对象,但是笔划和笔划粗细只能在相同的{ {1}}对象,因此可用于所有三个贝塞尔曲线。

Path也不起作用,因为它在一个CombinedGeometry对象中使用。

那么,有没有可以在XAML中使用的Path对象呢?

1 个答案:

答案 0 :(得分:0)

这不能用单个路径来完成,必须为每个元素创建一个单独的路径。

例如,

LinearGradientBrush将不起作用,因为它声明了起始和结束X / Y坐标。如果您的形状是矩形,则可以采取一些技巧来利用此技巧,将其用于动画字幕等,但不适用于任意路径。