是否可以在WPF中实现平滑滚动,listview就像在Firefox中一样?
当Firefox浏览器包含所有listview项目并按住鼠标中键(但不是释放)并拖动它时,它应该平滑地滚动listview项目.当你释放它应该停止.
看起来这在winforms中是不可能的,但我想知道它是否在WPF中可用?
我在FlowDocumentReader中使用ViewingMode ="Scroll"显示FlowDocument.如果我在鼠标上使用滚轮,则文档滚动速度非常慢.我想增加滚动步骤.
我试图在控制面板中更改鼠标的滚动设置,但这没有任何效果.我认为WPF忽略了FlowDocumentScrollViewer的设置.
我在FlowDocument和FlowDocumentReader上添加了一个Scroll事件,但是当我使用鼠标滚轮时,它不会触发.
我在FlowDocumentReader上添加了一个Loaded事件,得到了ScrollViewer后代,从滚动查看器的模板中找到了ScrollBar("PART_VerticalScrollBar")并调整了SmallChange和LargeChange属性.这也没有任何影响.
有人有主意吗?
我有两个相同大小的列表框,彼此相邻.基本上我使用它们来表示链接的项目...类似于在excel中有2列和多行,比如说,名字在一个名字和另一个名字.
我想知道我是否可以这样做,以便当滚动一个列表框时,另一个列表框与它同步滚动?
希望这是有道理的.谢谢你.