WPF中ListBox滚动条自动滚动

2017-11-30 20:01:39来源:CSDN作者:yuhai738639人点击

分享

开始以为设置listbox的SelectedIndex或者SelectedItem就可以了,结果并没有什么卵用

需要通过可视树找到listbox里面的那个ScrollViewer,然后通过ScrollToEnd滚动到最后

DataSource.CollectionChanged += ListBox_SourceUpdated;private void ListBox_SourceUpdated(object sender, EventArgs e){    Decorator decorator = (Decorator)VisualTreeHelper.GetChild(listBox, 0);    ScrollViewer scrollViewer = (ScrollViewer)decorator.Child;    scrollViewer.ScrollToEnd();}

相关文章

    无相关信息

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台