在我的方案中,我Grid
在ScrollViewer
内设置Grid
宽度,Height
完全适合全屏(网格宽度屏幕宽度),我增加了更改网格使用按钮单击,现在出现水平滚动条,显示水平滚动条。
之后,我将网格宽度重置为初始宽度,现在只显示滚动条,但我需要隐藏滚动条,因为我只有初始网格宽度。如何更新ScrollViewer
?
< ScrollViewer x:Name="scroll" ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.VerticalScrollBarVisibility="Auto">
< Grid x:Name="grid" Height="700" Width="1364">
< Button Click="Button_Click" Width="100" Content="increaswidth" Height="40"/>
< /Grid>
< /ScrollViewer>
bool flag = true;
private void Button_Click(object sender, RoutedEventArgs e)
{
if (flag)
grid.Width = grid.ActualWidth + 25;
else
grid.Width = 1364;
flag = !flag;
}