1
要求:我必須配備電壓表用戶控件。WPF-同一弧段由2種不同顏色組成
以下代碼繪製一個由電壓表滴答和值組成的弧。
<Path Name="Pth" Stroke="DarkGray" StrokeThickness="2" Width="Auto" Height="48" Canvas.Top="12">
<Path.Data>
<PathGeometry >
<PathFigure StartPoint="35,28">
<ArcSegment IsLargeArc="False"
Size="23,75"
Point="200,28"
SweepDirection="Clockwise"
RotationAngle="90"/>
</PathFigure>
</PathGeometry>
</Path.Data>
從上面可以看出,使用的筆是筆劃=深灰色。我不是在談論填充物業。
但是,圓弧的一部分必須以藍色(作爲報警值)呈現以響應用戶指定的範圍。圓弧的任何部分。
大圖是用灰色筆呈現的弧的主要部分,報警部分是藍色的。
上面的問題可以看出,我們可以將筆只分配給路徑(而不是弧段或幾何或路徑圖),並且路徑一次只能使用一支筆。
當顏色混合在一起時,漸變刷將無法在此工作。此時,弧的兩個部分必須根據顏色彼此明顯區分。
如果我使用兩條路徑將弧段分成2段,我必須考慮各種現有的計算,這取決於路徑幾何的分數值。
我的情況最好的辦法是什麼?任何建議傢伙?
謝謝前夕。我可以找到正確的偏移量。我還沒有想出如何在這裏發佈圖像。想想伏特計的伏特值。我正在採用的弧線包括那些具有蜱的價值。 – wbsat