用于鼠标滚轮更改的默认滚动偏移
问题描述:
我有一个输入表单,必须根据鼠标滚轮的更改进行滚动。我不能使用标准的机制来让滚动自动完成,但必须手动执行滚动(从代码)。用于鼠标滚轮更改的默认滚动偏移
我的问题是,如果有一些指导方针或标准的滚动抵消应该是多大?也许存在一个保存默认值的枚举(.net)?显示的内容是巨大的输入表单。 (该应用程序是一个WPF的应用程序,但我想这是一个普遍的问题是独立于语言的)
更新
由于gstercken显示我在SystemInformation类合适的值,我找到了WPF的System.Windows.SystemParameters.WheelScrollLines
值。
答
的SystemInformation
类有一个属性MouseWheelScrollLines
指示逻辑行多少滚动鼠标滚轮的每一个凹口(由鼠标控制面板的用户设定),或-1,如果在“一个屏幕时间“鼠标选项被选中。
但是,它取决于您的具体应用程序什么应该被视为一个“逻辑线”。