我在ScrollViewer中的xaml中有一个Itemscontrol。
<ScrollViewer Margin="0,0,0,0" BorderThickness="0"> <ItemsControl x:Name="itemsStackPanel"> <ItemsControl.ItemTemplate> <DataTemplate> <controls:UserItem Margin="0, 5, 0, 3"></controls:UserItem> </DataTemplate> </ItemsControl.ItemTemplate> </ItemsControl> </ScrollViewer>
这是我分配给ItemsControl的列表,
this.itemsStackPanel.ItemsSource = usersList;
现在每当在usersList中添加新项目时,UI更新并且ScrollViewer的滚动条到达底部。我怎么把它贴在上面?
- 编辑 -
我发现的另一个问题是,当滚动查看器水平调整大小时,滚动条会到达底部。如何在调整大小时将滚动条保持在顶部?
答案 0 :(得分:2)