我有一个wpf树视图和一个窗体上的滚动视图。但是只有当我的鼠标光标在树视图区域之外时,水平和垂直滚动条才能平滑地工作。当我的鼠标在树视图区域内时,我必须手动单击每个滚动条才能滚动。有没有办法可以在wpf树视图上启用平滑滚动?
下面是树形视图和滚动视图的代码
<ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
<StackPanel x:Name="CanScrolGrid" Margin="10 10" Background="Green">
<TreeView VirtualizingPanel.IsVirtualizing="True"
Background="Orange"
BorderThickness="0"
ItemsSource="{StaticResource MyData}"
Margin="7"
/>
</StackPanel>
</ScrollViewer>发布于 2017-12-18 06:05:55
你有没有试过设置
VirtualizingPanel.ScrollUnit="Pixel"https://stackoverflow.com/questions/47859726
复制相似问题