Xamarin.Forms - WrapLayout
This sample demonstrates an orientation-sensitive WrapLayout
class that arranges its children horizontally across the page, and then wraps the display of subsequent children to additional rows.
For more information about this sample see Creating a Custom Layout.