对于TreeView而言:
TreeViewAutomationPeer lvap = new TreeViewAutomationPeer(treeView); var svap = lvap.GetPattern(PatternInterface.Scroll) as ScrollViewerAutomationPeer; var scroll = svap.Owner as ScrollViewer;
//////////////////////////此处添加你想要对TreeView自身滚动条的操作/////////////////////////// scroll.ScrollToVerticalOffset(scroll.VerticalOffset+1); //向下调节垂直滚动条的位置;
对于ListView而言:
ListViewAutomationPeer lvap = new ListViewAutomationPeer(listView); var svap = lvap.GetPattern(PatternInterface.Scroll) as ScrollViewerAutomationPeer; var scroll = svap.Owner as ScrollViewer;
//////////////////////////此处添加你想要对TreeView自身滚动条的操作/////////////////////////// scroll.ScrollToVerticalOffset(scroll.VerticalOffset+1); //向下调节垂直滚动条的位置;