1
我有一個橢圓形與中風,所以:橢圓描邊背景顏色
myEllipse.Stroke = Brushes.Yellow;
我需要它是黃色的,但它並不總是很好地顯示在白色的背景,這是很常見的這場景。
我想知道是否有方法將黃色描邊放在黑色背景上。
myEllipse.Stroke = Brushes.Black;
myEllipse.Stroke = Brushes.Yellow;
哪裏,而不是黃色更換黑色,這將是一個組合,這樣它總是出現黃色彷彿背景圖像是黑色的。
不,但您可以用不同的'StrokeThickness'重疊兩個橢圓。另一種可能性是計算一個適合你需要的「RadialGradientBrush」,但這會花費更多的精力。 –
這個問題很常見,請看你的鼠標指針。它必須是可見的,無視背景顏色。而最明顯的解決方案是使用輪廓,當在相反(倒置)顏色中繪製的對象周圍存在薄輪廓時。要實際繪製輪廓,最簡單的方法是先繪製帶有倒置顏色的第一個略微增加的對象(使用相同的中心點),然後在其上繪製原始的對象。 – Sinatr