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)
Параметры
Данные события.
Комментарии
Эта реализация сохраняет левую кнопку мыши в нажатом состоянии, а GridViewColumn объект перемещается с помощью операции перетаскивания. Это также приводит к тому, что IsPressed свойство объекта остается равным GridViewColumnHeadertrue
, когда мышь с нажатой левой кнопкой перемещается от заголовка.
Эта реализация сохраняет для аргумента Handled события значение , false
MouseMove чтобы GridViewHeaderRowPresenter.OnMouseMove метод поддерживал операцию перетаскивания, которая перемещает столбец.