2017-03-16 170 views
0

是否可以使用System.Windows.Shapes.Path繪製一個圓形(閉合圓弧)?是否可以使用System.Windows.Shapes.Path繪製一個圓(閉合圓弧)?

我已經試過這一個:

<Path Stroke="LightGray" StrokeThickness="1" Data="M 0 5 A 10 10 360 1 0 0 5 Z"/> 

,但如果我設置相同的起點和終點(收弧),則圓將無法繪製。

所以我要招:

<Path Stroke="LightGray" StrokeThickness="1" Data="M 0 5 A 10 10 360 1 0 0 4.9999 Z"/> 

這樣我能得到我想要的東西,但電弧不關閉。

任何想法?

+0

我不想畫一個線段,而是一個封閉的多邊形。所以它不是重複的 – Rekshino

+1

不知道它是否是重複的,但是[答案](http://stackoverflow.com/a/10687055/1997232)使用['A'](https://msdn.microsoft.com/zh-cn/library/default.aspx)。 com/en-us/library/ms752293.aspx#Anchor_3)繪製命令繪製圓。 – Sinatr

+0

我使用一個繪圖命令,但它不起作用。那麼你在「複製」中繪製180°和180°的弧度? – Rekshino

回答