我正在尝试创建一个这样的形状:
----------> < ----------
没有破折号,它必须是垂直的...有一个简单的方法来做到这一点 代码背后的wpf中的Line控件? 小伙子们!
答案 0 :(得分:2)
有很多方法可以做你想做的事。这是设置高度的简单方法。
<Grid Height="100" Width="10">
<Grid.RowDefinitions>
<RowDefinition Height="35" />
<RowDefinition Height="10" />
<RowDefinition Height="10" />
<RowDefinition Height="10" />
<RowDefinition Height="35" />
</Grid.RowDefinitions>
<Line Grid.Row="0" Y1="0" Y2="35" X1="0" X2="0" Stroke="Black" StrokeThickness="1" HorizontalAlignment="Center" />
<Path Grid.Row="1" Data="M0,0 L5,10 L10,0Z" Stroke="Black" Fill="Black" StrokeThickness="1" HorizontalAlignment="Center" />
<Path Grid.Row="3" Data="M0,10 L5,0 L10,10" Stroke="Black" StrokeThickness="1" HorizontalAlignment="Center" />
<Line Grid.Row="4" Y1="0" Y2="35" X1="0" X2="0" Stroke="Black" StrokeThickness="1" HorizontalAlignment="Center" />
</Grid>
您可以通过在Data属性的末尾添加Z来使箭头关闭。设置填充值将为箭头设置颜色。
对于一些很酷的箭头来说,这是一个很棒的link。