[英]howto draw a curve with alternating colors in wpf
我需要在WPF上的畫布上繪制一條曲線,該曲線會交替顯示顏色,例如黑色和黃色。 有點像虛線的筆觸,但我認為破折號使用筆觸筆刷和填充顏色,我需要填充顏色是透明的(只需要線條)。
曲線繪制如下:
<Canvas Width="150" Height="200">
<Path Data="M 25,45 C 50,12 100,12 125,45" Stroke="Black" />
</Canvas>
謝謝,
泰耶
您可以使用兩條具有相同數據的路徑,一條帶有黑色實線,一條帶有黃色虛線。 確保黃色的虛線路徑在黑色實線的前面,即黃色的虛線路徑應在XAML中聲明為黑色的下方。
這是Ben Schoepke描述的WPF。
<Canvas Width="150" Height="200">
<Path Data="M 25,45 C 50,12 100,12 125,45" Stroke="Black" />
<Path Data="M 25,45 C 50,12 100,12 125,45" StrokeDashArray="4" Stroke="Yellow" />
</Canvas>
或者
<Canvas Width="150" Height="200">
<Path Data="M 25,45 C 50,12 100,12 125,45" Stroke="Yellow" />
<Path Data="M 25,45 C 50,12 100,12 125,45" StrokeDashArray="4" Stroke="Black" />
</Canvas>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.