private void OnFlickBottom(object sender, FlickGestureEventArgs e) { if (e.Direction == System.Windows.Controls.Orientation.Horizontal) { // User flicked towards left if (e.HorizontalVelocity < 0) { FlickMessage.Send(DrumbleApp.Shared.Messages.Enums.FlickMessageReason.FlickedLeft, "BottomList"); } // User flicked towards right else if (e.HorizontalVelocity > 0) { FlickMessage.Send(DrumbleApp.Shared.Messages.Enums.FlickMessageReason.FlickedRight, "BottomList"); } } else if (e.Direction == System.Windows.Controls.Orientation.Vertical) { // User flicked towards top if (e.VerticalVelocity < 0) { FlickMessage.Send(DrumbleApp.Shared.Messages.Enums.FlickMessageReason.FlickedUp, "BottomList"); } // User flicked towards bottom else if (e.VerticalVelocity > 0) { FlickMessage.Send(DrumbleApp.Shared.Messages.Enums.FlickMessageReason.FlickedDown, "BottomList"); } } }
private void OnHeaderFlick(object sender, FlickGestureEventArgs e) { if (e.Direction == System.Windows.Controls.Orientation.Vertical) { // User flicked towards top if (e.VerticalVelocity < 0) { FlickMessage.Send(DrumbleApp.Shared.Messages.Enums.FlickMessageReason.FlickedUp, "MapToggle"); } // User flicked towards bottom else if (e.VerticalVelocity > 0) { FlickMessage.Send(DrumbleApp.Shared.Messages.Enums.FlickMessageReason.FlickedDown, "MapToggle"); } } }