我正在使用 Silverlight 在 Windows Phone 7 上编写应用程序。
我花了大约 3 个小时尝试向网格组件添加滚动条,这样当我在代码中动态添加很多东西时,我可以向下滚动查看它。
我的 XAML 看起来像这样:
<Grid x:Name="LayoutRoot" Background="Transparent">
<ScrollViewer VerticalScrollBarVisibility="Visible" Name="Scrolling">
<ScrollViewer.Content>
<Grid x:Name="myGrid" HorizontalAlignment="Left" Width="650" VerticalAlignment="Top" Height =" 300" Background="Red" Grid.Row="1" Margin="12,108,0,0"/>
</ScrollViewer.Content>
</ScrollViewer>
<Grid Grid.Row="1" Height="79" HorizontalAlignment="Left" Margin="0,405,0,0" Name="grid1" VerticalAlignment="Top" Width="728"> <!-- Not important -->
</Grid>
<Grid Grid.Row="1" Height="73" HorizontalAlignment="Left" Margin="12,12,0,0" Name="grid2" VerticalAlignment="Top" Width="704"> <!-- Not important -->
</Grid>
</Grid>
然后在代码中:
myGrid.Children.Add(some_component);
我尝试了很多很多方法,但没有一个有效。任何人都可以帮忙吗?