GridViewColumnHeader.OnMouseMove(MouseEventArgs) 方法

定义

为用户在 MouseMove 内移动鼠标时发生的 GridViewColumnHeader 事件提供类处理。

protected:
 override void OnMouseMove(System::Windows::Input::MouseEventArgs ^ e);
protected override void OnMouseMove (System.Windows.Input.MouseEventArgs e);
override this.OnMouseMove : System.Windows.Input.MouseEventArgs -> unit
Protected Overrides Sub OnMouseMove (e As MouseEventArgs)

参数

e
MouseEventArgs

事件数据。

注解

此实现使鼠标左键保持处于按下状态, GridViewColumn 同时通过拖放操作移动 。 这也会导致 在 IsPressed 按下鼠标左键的鼠标离开标题时, 的 属性 GridViewColumnHeader 仍设置为 true

此实现将事件的事件参数设置为 HandledfalseMouseMoveGridViewHeaderRowPresenter.OnMouseMove 以便方法可以支持移动列的拖放操作。

适用于