예제 #1
0
        private async void GroupsListView_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            GroupsPageItem tappedItem = e.Item as GroupsPageItem;

            GroupContactsPage page = new GroupContactsPage(tappedItem.GroupName);

            page.PageClosing += GroupContactsPage_PageClosing;
            await PopupNavigation.Instance.PushAsync(page);
        }
예제 #2
0
        protected override DataTemplate OnSelectTemplate(object item, BindableObject container)
        {
            DataTemplate retTemplate = DefaultTemplate;

            GroupsPageItem groupItem = item as GroupsPageItem;

            if (groupItem != null)
            {
                retTemplate = groupItem.RenameGroup ? RenameTemplate : DefaultTemplate;
            }

            return(retTemplate);
        }