【发布时间】:2020-04-12 14:24:36
【问题描述】:
我有以下代码:
<Grid>
<Grid.Resources>
<Style TargetType="Line">
<Setter Property="Stroke" Value="Black"></Setter>
<Setter Property="StrokeDashArray" Value="3"></Setter>
<Setter Property="StrokeThickness" Value="3"></Setter>
</Style>
</Grid.Resources>
<Line X1="20" X2="500" Y1="50" Y2="50"></Line>
<Line X1="20" X2="500" Y1="100" Y2="100"></Line>
<Line X1="20" X2="500" Y1="150" Y2="150"></Line>
</Grid>
您可以看到屏幕截图,样式中的StrokeDashArray 属性值仅应用于第一行。为什么?
【问题讨论】: