回答
MSDN的example default template for an Expander使用M 0 4 L 4 0 L 8 4 Z
大多數路徑的開始與字母"M"
和一個x,y座標,後面跟着由一個字符標識的線段,後面跟着參數的空格分隔號碼,最後以信"Z"
。所以M 0 4 L 4 0 L 8 4 Z
意味着在0,4
- 開始畫一條線長達4,0
- 劃一條線,以8.4
- 然後結束路徑
我經常使用以下網站作爲此「幾何迷你語言」的參考指南:rcosic.wordpress.com/2009/08/11/wpf-geometry-mini-language
<Path x:Name="CollapsedArrow"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Data="M 0 0 L 4 4 L 8 0 Z">
<Path.Fill>
<SolidColorBrush Color="{DynamicResource GlyphColor}" />
</Path.Fill>
</Path>
<Path x:Name="ExpandededArrow"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Visibility="Collapsed"
Data="M 0 4 L 4 0 L 8 4 Z">
我已閱讀過有關這方面的內容,但我無法理解如何繪製我想要的箭頭。 –
@TimurMustafaev我剛給你提供了繪製你請求的路徑所需的數據。大多數路徑的起點爲M和一個x,y座標,後面跟着由一個字符標識的線段,後面跟隨空格分隔的參數號碼,並以Z結尾。所以'M 0 0 L 4 4 L 8 0 Z '表示從0,0開始,畫一條線到4,4,畫一條線到8,0,然後結束路徑。我經常使用以下網站作爲參考指南:http://rcosic.wordpress.com/2009/08/11/wpf-geometry-mini-language/ – Rachel
好的。謝謝你的回覆 –
- 1. WPF繪製箭頭沿路徑
- 2. 繪製箭頭與輪廓
- 3. 繪製路徑與SVG路徑數據(SVG路徑帆布路徑)
- 4. 用gnuplot繪製箭頭
- 5. 用箭頭填充帶有箭頭的svg路徑作爲頭
- 6. Mapview繪製路徑路徑
- 7. 繪製路徑
- 8. D3 SVG在路徑上定位箭頭
- 9. Android - 如何正確繪製一個帶箭頭的箭頭?
- 10. 繪製路徑 - iPhone
- 11. 繪製與MKMapView問題的路徑
- 12. 繪製導航箭頭形狀的CSS
- 13. 在vC++中繪製箭頭mfc
- 14. 在opengl中繪製一個箭頭ES
- 15. 繪製泡沫編程箭頭
- 16. 在窗體上動態繪製箭頭
- 17. 繪製曲線SVG箭頭線的div
- 18. 如何在R中繪製3D箭頭?
- 19. 用CGContext繪製三角形/箭頭線
- 20. Python Tkinter:在標籤內繪製箭頭
- 21. SVG中的箭頭繪製動畫
- 22. 在Pygame中繪製一個箭頭
- 23. 繪製箭頭不起作用
- 24. 直接在matplotlib圖上繪製箭頭
- 25. 如何繪製箭頭JavaFX? (窗格)
- 26. 如何繪製帶邊框的箭頭?
- 27. 用Java中的箭頭繪製線條
- 28. 在列表之間繪製箭頭
- 29. 在線算法繪製箭頭
- 30. 如何用java2d繪製箭頭?
upvoted,對我來說聽起來很合理。 – SvenG