我有一个包含多行的网格。在每一行中都有一些信息。单击row = 1上的按钮时,它会展开,我的应用程序中的下半部分会折叠。我试图添加一个scrollviewer但仍然没有显示。 这是我添加滚动条的代码部分:
<Grid Background="LightSalmon" ScrollViewer.VerticalScrollBarVisibility="Visible"
ScrollViewer.IsVerticalRailEnabled="True"
ScrollViewer.VerticalScrollMode="Enabled">
<Grid.RowDefinitions>
<RowDefinition Height="auto"/>
<RowDefinition Height="auto"/>
<RowDefinition Height="auto"/>
<RowDefinition Height="auto"/>
<RowDefinition Height="auto"/>
<RowDefinition Height="auto"/>
</Grid.RowDefinitions>
</Grid>
答案 0 :(得分:2)
Grid
不会自行滚动,无论您使用的是哪个ScrollViewer
附加属性。删除所有ScrollViewer
附加属性,并将Grid
放入ScrollViewer
。