0
我在用户控件中有一个矩形和一个椭圆形状,两者都具有相同的样式。两种不同形状的一种风格
<Style x:Key="StyleEllipse" TargetType="Ellipse">
<Setter Property="Fill" Value="#FFCCCCCC"/>
<Setter Property="Stroke" Value="White"/>
<Setter Property="StrokeThickness" Value="1"/>
</Style>
<Style x:Key="StylePolygon" TargetType="Polygon">
<Setter Property="Fill" Value="#FFCCCCCC"/>
<Setter Property="Stroke" Value="White"/>
<Setter Property="StrokeThickness" Value="1"/>
</Style>
椭圆和多边形从System.Windows.Shapes既继承,这样才有可能建立一个单一的风格,都可以使用,而不是两种风格是基本上一样的吗?
谢谢。我可以发誓我也尝试过。 :P – Jagd