如何制作高度随容器调整的垂直线(路径)?如果水平 StackPanel 高度发生变化(参见下面的代码),我希望垂直 Line(路径)调整其高度,以便它始终拉伸其包含 StackPanel 的顶部和底部。
<StackPanel Orientation="Horizontal">
<StackPanel Orientation="Vertical">
</StackPanel>
<Path Data="M280,0 L280,300" Stretch="Uniform" Fill="#FFE45737" Margin="50,0,0,0" Width="2">
<Path.Stroke>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Offset="0" Color="#0C9D9D9D"/>
<GradientStop Offset="0.996" Color="#0C9D9D9D"/>
<GradientStop Color="#FF9D9D9D" Offset="0.25"/>
<GradientStop Color="#FF9D9D9D" Offset="0.75"/>
</LinearGradientBrush>
</Path.Stroke>
</Path>
</StackPanel>
使用此代码,尽管 StackPanel 高度发生变化,但路径仍保持固定高度。