WPF路径高度伸展到其容器高度

时间:2013-10-14 11:32:40

标签: wpf path height line

如何制作一个其容器高度调整的垂直线(路径)?如果水平StackPanel高度发生变化(参见下面的代码),我希望垂直线(路径)调整其高度,使其始终伸展其包含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高度发生变化,但Path仍然固定高度。

1 个答案:

答案 0 :(得分:0)

我不清楚你想要什么,但<ViewBox></Viewbox>中的路径。让我知道这是你想要的或添加更多信息。