protected override void OnPointerMoved(PointerEventArgs e) { base.OnPointerMoved(e); if(IsPointerOver && _mouseDown) { BeginMoveDrag(); } }