Control.OnPointerWheelChanged(PointerRoutedEventArgs) 方法

定义

PointerWheelChanged 事件发生之前调用。

protected:
 virtual void OnPointerWheelChanged(PointerRoutedEventArgs ^ e) = OnPointerWheelChanged;
void OnPointerWheelChanged(PointerRoutedEventArgs const& e);
protected virtual void OnPointerWheelChanged(PointerRoutedEventArgs e);
function onPointerWheelChanged(e)
Protected Overridable Sub OnPointerWheelChanged (e As PointerRoutedEventArgs)

参数

e
PointerRoutedEventArgs

事件的事件数据。

注解

Windows 8 行为

对于 Windows 8,由 ScrollViewer 控件部件输入处理的跟踪板设备手势被解释为鼠标滚轮输入,因此会触发 PointerWheelChanged 事件。 从 Windows 8.1 开始,ScrollViewer 使用基础操作逻辑,该逻辑将触控板手势解释为 ScrollViewer 响应的操作,因此该手势被视为由控件处理,并且不会再触发 PointerWheelChanged 事件。

如果将应用代码从 Windows 8 迁移到 Windows 8.1可能需要考虑此行为更改,因为它会导致在更少的情况下触发 PointerWheelChanged。 此外,现在内置到 ScrollViewer 的行为可能会复制处理程序本来会执行的操作。

对于针对 Windows 8 编译的应用,如果它在 Windows 8.1 上运行,将继续使用 Windows 8 行为。

适用于

另请参阅