【问题标题】:Default ScrollingOffset for mouse-wheel-changes鼠标滚轮更改的默认 ScrollingOffset
【发布时间】:2010-12-23 15:05:00
【问题描述】:

我有一个输入表单,我必须根据鼠标滚轮的变化滚动。我不能使用标准机制让滚动自动完成,但必须手动滚动(来自代码)。

我的问题是,是否有一些关于滚动偏移量应该有多大的指导方针或标准?也许存在一个包含默认值的枚举(.net)?显示的内容是巨大的输入表单。 (该应用程序是 WPF 应用程序,但我认为这是一个独立于语言的一般问题)

更新

感谢 gstercken 向我展示了 SystemInformation 类中的适当值,我为 WPF 找到了 System.Windows.SystemParameters.WheelScrollLines 值。

【问题讨论】:

    标签: .net wpf windows user-interface


    【解决方案1】:

    SystemInformation 类有一个属性MouseWheelScrollLines,它指示鼠标滚轮的每个凹槽(由用户在鼠标控制面板中设置)滚动多少逻辑行,或者 - 1 如果选择了“一次一个屏幕”鼠标选项。

    但是,应该将什么视为“逻辑线”取决于您的特定应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-03
      • 2016-04-20
      • 2018-09-12
      • 1970-01-01
      • 2011-11-09
      • 2014-06-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多