2012-10-25 18 views
0

我要創建WPF六角形,發現這個XAML代碼:如何創建我的Polygon的運行時對象? RenderTransform的價值是指什麼?

<Polygon Points="14,0 7,12.1243556529821 -7,12.1243556529821 -14,1.71444889535133E-15 -7.00000000000001,-12.1243556529821 7,-12.1243556529821" 
Fill="Black" Stroke="#FF000000" StrokeThickness="1" 
RenderTransform="0.866025403784439,0.5,-0.5,0.866025403784439,31,19.2487113059643" /> 

但我有兩個問題:

第一:
爲了什麼參考這些數值(0.866025403784439,0.5 ,-0.5,0.866025403784439,31,19.2487113059643)RenderTransform屬性的?

第二個:
如何從此Polygon創建運行時對象?

回答

0

第一:這是六個值M11,M12,M21,M22,OffsetX和OffsetY,它們定義了MatrixTransformMatrix

第二個:Polygon已經是「運行時對象」。你到底什麼意思?

+0

感謝您的回覆,最後我明白了:) –

+0

不客氣。請考慮接受答案(通過選中接受記號)以將問題標記爲已回答。 – Clemens

+0

:)完成....... –