如何为网格行设置边框?

时间:2014-02-20 14:05:49

标签: c# wpf canvas grid row

我使用了Grid并设置了四行:

        <Grid.RowDefinitions>
            <RowDefinition Height="654*" />
            <RowDefinition Height="42*" />
            <RowDefinition Height="17*" />
            <RowDefinition Height="0*" />
        </Grid.RowDefinitions>

在网格上有3个组成部分:

第1个是常规图表的画布,第2个是仅显示X轴的图表画布,第3个是一个滚动条。

我设置了这个:

<Canvas  Name="canvas1" Grid.Row="0"></Canvas>
<Canvas  Name="canvas2" Grid.Row ="1"></Canvas>
<ScrollBar  Name="scrollBarX" Grid.Row ="2" Orientation="Horizontal"   
        ValueChanged="scrollBarX_ValueChanged" LargeChange="0.1" 
        Height="17" VerticalAlignment="Top" />

问题是第二个画布延伸到为滚动条保留的行。

enter image description here 你知道哪里有问题吗?

1 个答案:

答案 0 :(得分:0)

将第二行的高度设置为自动
                               ...