椭圆描边背景颜色

时间:2016-07-26 11:34:08

标签: c# wpf stroke

我有一个带笔划的椭圆,所以:

myEllipse.Stroke = Brushes.Yellow;

我需要它是黄色的,但它并不总是很好地显示在白色背景上,这在这种情况下很常见。

我想知道是否有办法将黄色笔划放在黑色背景上。

myEllipse.Stroke = Brushes.Black;
myEllipse.Stroke = Brushes.Yellow;

而不是黄色代替黑色,它将是一个组合,因此它总是显示为黄色,就像背景图像是黑色一样。

1 个答案:

答案 0 :(得分:1)

你可以在彼此的顶部绘制两个椭圆。第一个是黑色,略厚于第二个黄色。

它们按照它们被添加到容器对象(视图,网格或其他)的顺序绘制,因此请确保按顺序添加它们" black"然后"黄色"。