【发布时间】:2014-02-20 14:05:48
【问题描述】:
我用过Grid,设置了四行:
<Grid.RowDefinitions>
<RowDefinition Height="654*" />
<RowDefinition Height="42*" />
<RowDefinition Height="17*" />
<RowDefinition Height="0*" />
</Grid.RowDefinitions>
在网格中有 3 个组件:
第一个是常规图表的画布,第二个是仅显示 X 轴的图表的画布,第三个是一个滚动条。
我设置了这个:
<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" />
问题是第二个画布延伸到为滚动条保留的行上。
你知道问题出在哪里吗?
【问题讨论】:
-
尝试将
ClipToBounds="True"设置为第二个Canvas,看看是否有帮助