填充未关闭PathGeometry到底部

时间:2011-11-26 13:26:50

标签: wpf fill pathgeometry

假设我有PathGeometry,由组成,就像这样 (矩形==面板,例如Grid): Examples 我想将它们填充到面板的底部,如下所示: enter image description here 我看到的快速而不是很好的解决方案是创建额外的曲线,底部有2个额外的点,并用它来填充。

有没有更好的方法来解决这个任务? 像这样的东西(伪代码):

 <Path Data=... FillStyle = "ToTheBottom" Fill="Blue"/>

1 个答案:

答案 0 :(得分:6)

没有标准的方法可以做到这一点;在WPF中没有像这样定义的填充。

您可以将两个路径几何图形放在一起。底部的笔划厚度为0,并且有2个额外点(矩形下边缘的点)

第二个顶部就是你现在拥有的几何体。

如果您需要绘制大量这些内容,您可以创建一个自定义控件来执行此操作。