XLabs/Xamarin-Forms-Labs — pull request #456 by Choran66 (2014-11-05 07:11:49+00:00)
Title: Finalized the Gesture Destign

I finalized the design for the gesture content view.

Based on some feedback I also implemented a CarouselView.
The Carousel view is a display area on the page that acts as a carousel. It supports swipe left and swipe right for navigation and has a simple (could be much improved on!) tickboard to show location.
The Carousel view also shows how our components can work together. It uses a GestureContentView and a TemplateContentView and a TemplateSelector to achieve it's functionality.
Here is a sample of working Xaml for the GestureContentView:
```xml

```
One thing to notice is the swipe gesture that only recognizes "Left,Up". It will ignore left only or up only.
Our full set of gestures are now:
SingleTap,DoubleTab,LongPress,SwipeUp,SwipeUpLeft,SwipeUpRight,SwipeDown,SwipeDownLeft,SwipeDownRight,SwipeLeft and SwipeRight. Technically a swipe could be defined as SwipeUpDownRight, but that would never be selected.

The Carousel view is even simpler.
Here is working (if not exciting) xaml for it:
I put my templateselectors in the resources area, that isn't a requirement just a preference.
```xml

```
Later on in the page:
```xml

```