对于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); //向下调节垂直滚动条的位置;