2011-11-26 71 views
4

假設我有PathGeometry,由,像這樣 (矩形==面板,例如Grid): Examples 我想將它們填充到面板的底部,如下所示: enter image description here 我看到的快速而不是很好的解決方案是創建額外的曲線,並在底部創建2個額外的點並將其用於填充。灌裝未封閉的PathGeometry至底部

有沒有更好的方法來解決任務? 是這樣的(僞):

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

回答

4

有這樣做的沒有標準的方式; WPF中沒有定義像這樣的填充。

您可以將兩個路徑幾何圖形放在彼此的頂部。底部的行程厚度爲0,並且有2個額外的點(矩形下邊的點)

第二個頂部只是現在的幾何圖形。

如果你需要繪製很多這些,你可以創建一個自定義控件來爲你做這個。