Ejemplo n.º 1
0
        protected override DataTemplate OnSelectTemplate(object item, BindableObject container)
        {
            var horizontalList = (HorizontalListView)container;
            HorizontalListViewLayout layout = horizontalList.ListLayout;

            if (item is AddSillyDudeVmo)
            {
                return(AddSillyDude);
            }


            return(VerticalTemplate);
        }
Ejemplo n.º 2
0
        protected override DataTemplate OnSelectTemplate(object item, BindableObject container)
        {
            var horizontalList = (HorizontalListView)container;
            HorizontalListViewLayout layout = horizontalList.ListLayout;

            switch (layout)
            {
            case HorizontalListViewLayout.Grid:
                return(GridTemplate);

            case HorizontalListViewLayout.Vertical:
                return(VerticalTemplate);

            default:
                return(VerticalTemplate);
            }
        }