wpf treeview 的滚动问题
现在有这么一功能,在wpf中使用Treeview,当item较多时会出现滚动条,但是每次添加Item后,滚动条是向上滚动的,而不是向下滚,能否设置滚动条向下滚?这个问题研究几天了,以失败告终,本人菜鸟。不知道大侠们有啥好方法解决这样的问题,望不吝赐教,谢谢~~~
[解决办法]
在treeview外边套一个scrollview就行。
[解决办法]
设置最后一项item被选择上就可以了。
[解决办法]
<Grid>
<TreeView Height="200" HorizontalAlignment="Left" Margin="25,12,0,0" Name="treeView1" VerticalAlignment="Top" Width="120" />
<Button Content="Button" Height="23" HorizontalAlignment="Left" Margin="207,45,0,0" Name="button1" VerticalAlignment="Top" Width="75" Click="button1_Click" />
</Grid>
private static int i = 0;
public MainWindow()
{
InitializeComponent();
}
private void button1_Click(object sender, RoutedEventArgs e)
{
i++;
TreeViewItem item = new TreeViewItem { Header = i };
treeView1.Items.Add(item);
item.BringIntoView();
}