簡體   English   中英

如何在WPF中繪制具有交替顏色的曲線

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM