private async void ListView_OnItemTapped(object sender, ItemTapEventArgs e)
 {
     if (e.Item is Character character)
     {
         await Navigation.PushAsync(new CharacterDetailPage(character));
     }
 }
Exemplo n.º 2
0
 private async void ListView_OnItemTapped(object sender, ItemTapEventArgs e)
 {
     if (e.Item is Video video)
     {
         await Navigation.PushAsync(new VideoDetailPage(video));
     }
 }
Exemplo n.º 3
0
 private void List_OnItemTapped(object sender, ItemTapEventArgs args)
 {
     var bc = BindingContext as HomePageViewModel;
     if (bc == null) return;
     var item = args.Item as ActionItem;
     if (item == null) return;
     bc.NavigateToActionItem(item);
 }
        private void ItemTap(object obj)
        {
            ItemTapEventArgs commandContext = (ItemTapEventArgs)obj;

            var file = (FileViewModel)commandContext.Item;

            file.IsSelected = !file.IsSelected;
        }
Exemplo n.º 5
0
        private void ItemTap(object obj)
        {
            ItemTapEventArgs commandContext = (ItemTapEventArgs)obj;

            var contact = (ContactViewModel)commandContext.Item;

            contact.IsSelected = !contact.IsSelected;
        }
Exemplo n.º 6
0
 private void List_OnItemTapped(object sender, ItemTapEventArgs args)
 {
     if (!_isSwiping)
     {
         var x = 1;
     }
     else _isSwiping = false;
 }
Exemplo n.º 7
0
 private void List_OnItemTapped(object sender, ItemTapEventArgs args)
 {
     var bc = BindingContext as HomePageViewModel;
     if (bc == null) return;
     var item = args.Item as ActionItem;
     if (item == null) return;
     bc.NavigateToActionItem(item);
 }
        private void OnItemTapped(object sender, ItemTapEventArgs eventArgs)
        {
            if (this.IsSelectable)
            {
                var item = (RestaurantMenuItem)eventArgs.Item;

                item.IsSaved = !item.IsSaved;
            }
        }
        private void OnItemTapped(object sender, ItemTapEventArgs eventArgs)
        {
            var viewModel = (SelectionViewModel)this.BindingContext;

            if (viewModel.ViewMode == ViewMode.Read)
            {
                viewModel.DetailsCommand.Execute(eventArgs.Item);
            }
        }
 private async void RadListView_OnItemTapped(object sender, ItemTapEventArgs e)
 {
     try
     {
         if (e.Item is Models.Speaker speaker)
         {
             await Navigation.PushAsync(new SpeakerDetailPage(new SpeakerDetailViewModel(speaker)));
         }
     }
     catch (Exception ex)
     {
         Crashes.TrackError(ex, new Dictionary <string, string>
         {
             { "Location", "SpeakersPage" },
             { "Method", "RadListView_OnItemTapped" }
         });
     }
 }
Exemplo n.º 11
0
 private void listview_ItemTapped(object sender, ItemTapEventArgs e)
 {
     if (list.Count != 0)
     {
         var       value    = e.Item;
         Companies companie = (Companies)value;
         list = new List <Companies>();
         list.Add(companie);
         listview.ItemsSource = null;
         if (list.Count != 0)
         {
             listShowAll.ItemsSource = list;
             listShowAll.IsVisible   = false;
             listShowAll.IsVisible   = true;
             listview.IsVisible      = false;
             Results.Text            = "";
         }
     }
 }
Exemplo n.º 12
0
 private void List_OnItemTapped(object sender, ItemTapEventArgs args)
 {
     if (!_isSwiping)
     {
         var item     = args.Item as ActionItem;
         var bc       = BindingContext as MainPageViewModel;
         var listView = sender as RadListView;
         if (item == null || bc == null || listView == null)
         {
             return;
         }
         listView.SelectedItems.Clear();
         bc.NavigateToActionItem(item);
     }
     else
     {
         _isSwiping = false;
     }
 }
        private void OnListViewItemTapped(object sender, ItemTapEventArgs e)
        {
            if (this.Command == null)
            {
                return;
            }

            object parameter = e;

            if (this.Converter != null)
            {
                parameter = this.Converter.Convert(e, typeof(object), null, null);
            }

            if (this.Command.CanExecute(parameter))
            {
                this.Command.Execute(parameter);
            }
        }
Exemplo n.º 14
0
 private void listview_ItemTapped(object sender, ItemTapEventArgs e)
 {
     if (list.Count != 0)
     {
         var      value    = e.Item;
         Document document = (Document)value;
         list = new List <Document>();
         list.Add(document);
         listview.ItemsSource = null;
         if (list.Count != 0)
         {
             listShowAll.ItemsSource = list;
             listShowAll.IsVisible   = false;
             listShowAll.IsVisible   = true;
             listview.IsVisible      = false;
             Results.Text            = "";
         }
     }
 }
Exemplo n.º 15
0
 private void listview_ItemTapped(object sender, ItemTapEventArgs e)
 {
     if (list.Count != 0)
     {
         var             value   = e.Item;
         Models.Contacts contact = (Models.Contacts)value;
         list = new List <Models.Contacts>();
         list.Add(contact);
         listview.ItemsSource = null;
         if (list.Count != 0)
         {
             listShowAll.ItemsSource = list;
             listShowAll.IsVisible   = false;
             listShowAll.IsVisible   = true;
             listview.IsVisible      = false;
             Results.Text            = "";
         }
     }
 }
Exemplo n.º 16
0
 private void listview_ItemTapped(object sender, ItemTapEventArgs e)
 {
     if (list.Count != 0)
     {
         var value = e.Item;
         tasks = (Models.Tasks)value;
         //int id = tasks.id;
         list = new List <Models.Tasks>();
         list.Add(tasks);
         listview.ItemsSource = null;
         if (list.Count != 0)
         {
             listShowAll.ItemsSource = list;
             listShowAll.IsVisible   = false;
             listShowAll.IsVisible   = true;
             listview.IsVisible      = false;
             Results.Text            = "";
         }
     }
 }
 private void ReservationTap(object sender, ItemTapEventArgs e)
 {
     this.viewModel.EditReservation((Reservation)e.Item);
 }
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            ItemTapEventArgs itemTapEventArgs = (ItemTapEventArgs)value;

            return(itemTapEventArgs.Item);
        }
Exemplo n.º 19
0
 private void ReservationTap(object sender, ItemTapEventArgs e)
 {
     ((ReservationsViewModel)this.BindingContext).EditReservation((Reservation)e.Item);
 }