void ItemTapped (object sender, ItemTappedEventArgs e)
        {
            // send message to navigate to detail page
            MessagingService.Current.SendMessage<CustomerDetailViewModel>(MessageKeys.NavigateToDetailPage, new CustomerDetailViewModel((Customer)e.Item));

            ((ListView)sender).SelectedItem = null;
        }
        private void CompletedTaskListView_OnItemTapped(object sender, ItemTappedEventArgs e)
        {
            var model = BindingContext as CompletedTaskViewModel;
            if (model == null || e.Item == null) return;

            model.CloneUserTaskCommand.Execute(e.Item);
        }
Esempio n. 3
0
 async void listItemTapped(object sender, ItemTappedEventArgs e)
 {
     listView.SelectedItem = null;
     var open = await DisplayAlert("Open", "Open this page in browser?", "Yes", "No");
     if (open)
         Device.OpenUri(new Uri(((RssItem)e.Item).Link));
 }
Esempio n. 4
0
 async void OnItemTapped(object sender, ItemTappedEventArgs e)
 {
     var itemSet = e.Item as StudyPlan;
     if (itemSet == null) return;
     if (AppCache.QuestionCache != null && Application.Current.Properties.ContainsKey("QuestionTemplate"))
     {
         object currentTemplate = null;
         if (Application.Current.Properties.TryGetValue("QuestionTemplate", out currentTemplate))
         {
             var currTemplate = currentTemplate as QuestionTemplate;
             List<Question> retList = null;
             if (currTemplate != null && AppCache.QuestionCache != null && AppCache.QuestionCache.ContainsKey(currTemplate.UniqueGuid))
             {
                 CurrentTemplate = currTemplate;
                 if (AppCache.QuestionCache.TryGetValue(currTemplate.UniqueGuid, out retList))
                 {
                     if (retList != null)
                     {
                         RefreshList(); //Saw some random error and adding this line to fix it
                         await Navigation.PushAsync(new QuestionListPage(retList, itemSet.Category, AppEnums.QuestionListFilter.StudyPlan));
                         
                         return;
                     }
                 }
             }
         }
     }
    
     var list = await AppCache.GetData(null, null);
     if (list != null && list.Count > 0)
         RefreshList(); //Saw some random error and adding this line to fix it
     await Navigation.PushAsync(new QuestionListPage(list, itemSet.Category, AppEnums.QuestionListFilter.StudyPlan));
     
 }
 async void productListView_ItemTapped(object sender, ItemTappedEventArgs e)
 {
     // Just Add to the ViewModel
     ((ProductsPageViewModel)this.BindingContext).IsBusy = true;
     ((ProductsPageViewModel)this.BindingContext).AddProductSelection(((ProductsPageViewModel.ProductsViewModel)e.Item));
     ((ProductsPageViewModel)this.BindingContext).IsBusy = false;
 }
		private async void OnItemTapped(Object sender, ItemTappedEventArgs e)
		{
			var selectedItem = ((ListView) sender).SelectedItem;
			var sampleCategory = (SampleCategory) selectedItem;

			await SamplesListFromCategory.NavigateToCategory (sampleCategory, Navigation);
		}
Esempio n. 7
0
		async void OnItemTapped(object sender, ItemTappedEventArgs e)
		{
			if (!isEditing) {
				Person tappedPerson = (Person)e.Item;
				await this.Navigation.PushAsync(new ContactDetails(tappedPerson));
			}
		}
		public void listViewMenuSpeed_OnItemSelected (object sender, ItemTappedEventArgs args_tapped)
		{
			object item = args_tapped.Item;

			KeyValuePair<string, string> kvp = (KeyValuePair<string, string>)item;

			string type_as_string = kvp.Value;

			Type type = Type.GetType (type_as_string);

			try
			{
				Page page = 
					(Page)Activator.CreateInstance (type)
					// HolisticWare.Mobile.UI.XamarinForms.Activator.CreateElement<Page>(type_as_string)
					;

				this.Navigation.PushAsync (page);
			}
			catch (Exception exc)
			{
				Xamarin.Insights.Report
									(
										exc, 
										Xamarin.Insights.Severity.Critical
									);

				throw;
			}

			return;
		}
 void showPresentation(object sender, ItemTappedEventArgs e)
 {
     Navigation.PushAsync (new PresentationPage (
         (e.Item as Presentation)
     ));
     ((ListView)sender).SelectedItem = null; // de-select the row
 }
Esempio n. 10
0
 void ListViewTapped(object sender, ItemTappedEventArgs e)
 {
     var list = sender as ListView;
     if (list == null)
         return;
     list.SelectedItem = null;
 }
		void ListView_ItemTapped (object sender, ItemTappedEventArgs e)
		{
			if (e == null)
				return; // has been set to null, do not 'process' tapped event
			
			((ListView)sender).SelectedItem = null; // de-select the row
		}
 private void ItemsListView_OnItemTapped(object sender, ItemTappedEventArgs e)
 {
     var model = BindingContext as UsageItemsViewModel;
     if (model == null || e.Item == null) return;
     
     model.CreateTaskCommand.Execute(e.Item);
 }
Esempio n. 13
0
 public void CheckinList_Tapped(object sender, ItemTappedEventArgs e)
 {
     var lv = sender as ListView;
     var selected = lv.SelectedItem as listItems;
     if(selected.content != null)
         Navigation.PushAsync(selected.content);
 }
Esempio n. 14
0
 async void OnItemTapped(object sender, ItemTappedEventArgs e)
 {
     var item = e.Item as Question;
     var questions = QuestionList.Where(x => x.StudyPlan.Equals(StudyPlan)).ToList();
     var dataCtx = new QuestionSessionManager(questions, SessionType.PractiseMode);
     await Navigation.PushAsync(new QuestionPage(dataCtx, item != null ? item.DispalyId : 0));
 }
		private async void OnItemTapped(Object sender, ItemTappedEventArgs e)
		{
			var selectedItem = ((ListView)sender).SelectedItem;
			var sampleCategory = (SampleCategory) selectedItem;

			await Navigation.PushAsync( GetPage( sampleCategory ) );
		}
Esempio n. 16
0
        private void NiceListView_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            SelectedItem = null;

            if (ItemClickedCommand != null && ItemClickedCommand.CanExecute(e.Item))
                ItemClickedCommand.Execute(e.Item);
        }
Esempio n. 17
0
		async void OnTap(object sender, ItemTappedEventArgs e)
		{

			CurrentCategory = e.Item.ToString ();
			await Navigation.PopAsync();

		}
Esempio n. 18
0
		protected void ListViewOnItemTapped (object sender, ItemTappedEventArgs e)
		{
			Debug.WriteLine ("ListViewOnItemTapped");

			if (((ListView)sender).SelectedItem == null)
				return;

			var menuItem = e.Item as MainMenuItem;

			if (menuItem != null) {
				switch (menuItem.MenuType) {
				case MenuType.Login:
					{
						break;
					}

				case MenuType.WebView:
					{
						var webViewViewModel = new WebViewViewModel (menuItem);
						MasterViewModel.CurrentDetailPage = new CustomWebView (webViewViewModel);
						break;
					}

				default:
					{
						//MenuType Standard
						break;
					}
				}

				((ListView)sender).SelectedItem = null;
			}
		}
		protected async void ItemTapped(object sender, ItemTappedEventArgs args) {
			var item = args.Item as ListItemPage;
			if (item == null) return;
			Page page = (Page)Activator.CreateInstance(item.PageType);
			await Navigation.PushAsync(page);
			itemList.SelectedItem = null;
		}
Esempio n. 20
0
 public void OnItemSelected(object sender, ItemTappedEventArgs args)
 {
     var item = args.Item as RssRecordViewModel;
     if (item == null)
         return;
     Navigation.PushAsync(new RssWebView(item));
     rsslist.SelectedItem = null;
 }
 /// <summary>
 /// Raises the field selected event.
 /// </summary>
 /// <param name="sender">The sender of tapped event.</param>
 /// <param name="e">Item tapped event arguments.</param>
 protected virtual void OnFieldSelected(object sender, ItemTappedEventArgs e)
 {
     if (this.FieldSelected != null)
     {
         this.FieldSelected(this, EventArgs.Empty);
         FieldHelper.Instance.FieldSelectedEvent(e.Item as Field);
     }
 }
Esempio n. 22
0
 async void listProfileDisponiveis_ItemTapped(object sender, ItemTappedEventArgs e)
 {
     App.DadosAlterados = true;
     gateKey.Perfil = e.Item.ToString();
     Console.WriteLine(gateKey.Perfil + " = novo perfil do user " + gateKey.SKeyName + " " + gateKey.SkeyBleId);
     await new Repository<GateDevices>().UpdateAsync(gateKey);
     await Navigation.PopAsync(true);
 }
        private async void ListView_OnItemTapped(object sender, ItemTappedEventArgs e)
        {
            var link = LinksListView.SelectedItem as string;

            await Navigation.PushAsync(new VideoPlayerView());

            MessagingCenter.Send(link, "Hi", link);
        }
Esempio n. 24
0
 private void NewsListView_OnItemTapped(object sender, ItemTappedEventArgs e)
 {
     var news = (NewsModel) e.Item;
     if (e != null)
     {
         Navigation.PushAsync(new NewsDetails(news));
     }
 }
Esempio n. 25
0
 private void ContactList_OnItemTapped(object sender, ItemTappedEventArgs e)
 {
     var contact = (Contact ) e.Item;
     if (e != null)
     {
         Navigation.PushAsync(new ContactPage(contact));
     }
 }
        private async void ColorSelected(object sender, ItemTappedEventArgs ev)
        {
            var color = (MyColor)ev.Item;
            var newPage = new SecondPage(color);


            await Navigation.PushAsync(newPage, true);
        }
Esempio n. 27
0
		private static void OnItemTapped(object sender, ItemTappedEventArgs e)
		{
			var control = sender as ListView;
			var command = GetItemTapped (control);

			if (command != null && command.CanExecute (e.Item))
				command.Execute (e.Item);
		}
 private void OnItemTapped(object sender, ItemTappedEventArgs e)
 {
     if (e.Item != null && ItemClickedCommand != null && ItemClickedCommand.CanExecute(e))
     {
         ItemClickedCommand.Execute(e.Item);
         SelectedItem = null; //we don't need the SelectedItem if we have binding to ItemClickedCommand
     }
 }
Esempio n. 29
0
		public void OnItemSelected(object sender, ItemTappedEventArgs args) {
			var item = args.Item as SharedBeacon;
			if (item == null) {
				return;
			}
			Navigation.PushAsync (new StepPage());
			BeaconListView.SelectedItem = null;

		}
Esempio n. 30
0
 private async void OnItemSelected(Object sender, ItemTappedEventArgs e)
 {
     var details = e.Item as APICityModel;
     await Navigation.PushAsync(new MyCityDetail(details.ID, details.Name, details.Country));
 }
 private async void lvTodoItemsToday_ItemTapped(object sender, ItemTappedEventArgs e)
 {
     TodoItem item = (TodoItem)e.Item;
     await Navigation.PushAsync(new TODOItemEdit(item.Category, item, item.Category.Name));
 }
Esempio n. 32
0
        private void OnItemTapped(object sender, ItemTappedEventArgs e)
        {
            voceMenu tappedItem = e.Item as voceMenu;

            cambiaPagina(tappedItem.Comando);
        }
Esempio n. 33
0
        private void List_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            Toaster t = e.Item as Toaster;

            communication.SendBindRequest(t);
        }
Esempio n. 34
0
 private void Lista01_ItemTapped(object sender, ItemTappedEventArgs e)
 {
     DisplayAlert("Tocado", "Item tocado", "OK");
 }
Esempio n. 35
0
 async void tap(object sender, ItemTappedEventArgs e)
 {
     tap_num = e.ItemIndex;
 }
Esempio n. 36
0
 private void MyListView_OnItemTapped(object sender, ItemTappedEventArgs e)
 {
     MessagesListView.SelectedItem = null;
 }
Esempio n. 37
0
        private async void lstMyLeagues_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            var test = lstMyLeagues.SelectedItem;

            await DisplayAlert("OK", test.ToString(), "OK");
        }
Esempio n. 38
0
 private void FlowListView_FlowItemTapped(object sender, ItemTappedEventArgs e)
 {
 }
Esempio n. 39
0
 public async void AoSelecionar(object obj, ItemTappedEventArgs args)
 {
     var municipio = args.Item as Municipio;
     await Navigation.PushModalAsync(new ManutencaoMunicipios(municipio));
 }
Esempio n. 40
0
        private void ExpensesListView_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            var tappedExpense = (Expense)e.Item;

            Navigation.PushAsync(new EditExpense(tappedExpense.Id));
        }
        private void appoinment_list_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            var appoinment = e.Item as AppointmentClass;

            Navigation.PushAsync(new AppoinmentDetailsPage(appoinment));
        }
Esempio n. 42
0
 public void OnSelect(object sender, ItemTappedEventArgs e)
 {
     ((ListView)sender).SelectedItem = null;
 }
Esempio n. 43
0
 private void isler_ItemTapped(object sender, ItemTappedEventArgs e)
 {
 }
Esempio n. 44
0
 private void ListActions_ItemTapped(object sender, ItemTappedEventArgs e)
 {
     Navigation.PushAsync(new ActionDetails(listActions.SelectedItem as Akcja));
 }
Esempio n. 45
0
        async void Users_Tapped(object sender, ItemTappedEventArgs e)
        {
            checkuser item = (checkuser)e.Item;

            if (Models.LoginCredentials.loginUsername == item.username)
            {
                await DisplayAlert("Oops", "You need friends...?", "OK");
            }
            else
            {
                string url_friendCheck = "http://www.good-lookz.com/API/friends/friendsCheck.php";
                var    users_id        = Models.LoginCredentials.loginId;
                var    username        = item.username;

                var values = new Dictionary <string, string>
                {
                    { "users_id", users_id },
                    { "usrOrMail", username }
                };

                var content_friendsCheck  = new FormUrlEncodedContent(values);
                var response_friendsCheck = await client.PostAsync(url_friendCheck, content_friendsCheck);

                var responseString_friendsCheck = await response_friendsCheck.Content.ReadAsStringAsync();

                var postMethod_friendsCheck = JsonConvert.DeserializeObject <List <friendCheck> >(responseString_friendsCheck);

                var alreadyBinded       = false;
                var friendcheckUsername = "";
                foreach (var friendCheckId in postMethod_friendsCheck)
                {
                    if (item.id == friendCheckId.id)
                    {
                        alreadyBinded       = true;
                        friendcheckUsername = friendCheckId.username;
                        break;
                    }
                }

                if (alreadyBinded)
                {
                    await DisplayAlert("Error", "Already pending or already friends with " + friendcheckUsername, "OK");
                }
                else
                {
                    var sendRequest = await DisplayAlert("Continue", "Send friend request to " + item.username + "?", "Yes", "No");

                    if (sendRequest)
                    {
                        var valuesrequest = new Dictionary <string, string>
                        {
                            { "users_id", users_id },
                            { "usrOrMail", username },
                            { "postusername", Models.LoginCredentials.loginUsername }
                        };

                        var content  = new FormUrlEncodedContent(valuesrequest);
                        var response = await client.PostAsync(url_friendSend, content);

                        var responseString = await response.Content.ReadAsStringAsync();

                        var postMethod = JsonConvert.DeserializeObject <List <friendSend> >(responseString);

                        await DisplayAlert("Message", "Friendrequest has been sent!", "OK");
                    }
                }
            }
        }
Esempio n. 46
0
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            ItemTappedEventArgs eventArgs = value as ItemTappedEventArgs;

            return(eventArgs?.Item);
        }
Esempio n. 47
0
 private async void Offers_ListView_ItemTapped(object sender, ItemTappedEventArgs e)
 {
     Offer q = (Offer)e.Item;
     await Navigation.PushAsync(new DetailView(q));
 }
Esempio n. 48
0
        private void Workout_Listview_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            var sworkout = e.Item;
            KeyValuePair <string, string> kvp = (KeyValuePair <string, string>)sworkout;

            mWork = kvp.Key;
            var selectedWorkout = workout_Listview.SelectedItem as SetWorkout;


            using (SQLiteConnection conn = new SQLiteConnection(App.DatabaseLocation))
            {
                conn.CreateTable <SetWorkout>();

                var setworkouts = conn.Table <SetWorkout>().ToList();

                var monday_status = (from mn in setworkouts
                                     where mn.MyWorkout == mWork
                                     select mn.Monday).Take(1).ToList();

                mMonday = monday_status[0];

                if (todayIs.DayOfWeek == DayOfWeek.Monday && mMonday == true)
                {
                    isDayActive = true;
                }
                else if (todayIs.DayOfWeek == DayOfWeek.Monday && mMonday != true)
                {
                    isDayActive = false;
                }

                //-------------------------------------------------------------

                var tuesday_status = (from ts in setworkouts
                                      where ts.MyWorkout == mWork
                                      select ts.Tuesday).Take(1).ToList();

                mTuesday = tuesday_status[0];

                if (todayIs.DayOfWeek == DayOfWeek.Tuesday && mTuesday == true)
                {
                    isDayActive = true;
                }
                else if (todayIs.DayOfWeek == DayOfWeek.Tuesday && mTuesday != true)
                {
                    isDayActive = false;
                }

                //-------------------------------------------------------------

                var wednesday_status = (from wd in setworkouts
                                        where wd.MyWorkout == mWork
                                        select wd.Wednesday).Take(1).ToList();

                mWednesday = wednesday_status[0];

                if (todayIs.DayOfWeek == DayOfWeek.Wednesday && mWednesday == true)
                {
                    isDayActive = true;
                }
                else if (todayIs.DayOfWeek == DayOfWeek.Wednesday && mWednesday != true)
                {
                    isDayActive = false;
                }

                //-------------------------------------------------------------

                var thursday_status = (from th in setworkouts
                                       where th.MyWorkout == mWork
                                       select th.Thursday).Take(1).ToList();

                mThursday = thursday_status[0];

                if (todayIs.DayOfWeek == DayOfWeek.Thursday && mThursday == true)
                {
                    isDayActive = true;
                }
                else if (todayIs.DayOfWeek == DayOfWeek.Thursday && mThursday != true)
                {
                    isDayActive = false;
                }

                //-------------------------------------------------------------

                var friday_status = (from fr in setworkouts
                                     where fr.MyWorkout == mWork
                                     select fr.Friday).Take(1).ToList();

                mFriday = friday_status[0];

                if (todayIs.DayOfWeek == DayOfWeek.Friday && mFriday == true)
                {
                    isDayActive = true;
                }
                else if (todayIs.DayOfWeek == DayOfWeek.Friday && mFriday != true)
                {
                    isDayActive = false;
                }

                //-------------------------------------------------------------

                var saturday_status = (from st in setworkouts
                                       where st.MyWorkout == mWork
                                       select st.Saturday).Take(1).ToList();

                mSaturday = saturday_status[0];

                if (todayIs.DayOfWeek == DayOfWeek.Saturday && mSaturday == true)
                {
                    isDayActive = true;
                }
                else if (todayIs.DayOfWeek == DayOfWeek.Saturday && mSaturday != true)
                {
                    isDayActive = false;
                }

                //-------------------------------------------------------------

                var sunday_status = (from su in setworkouts
                                     where su.MyWorkout == mWork
                                     select su.Sunday).Take(1).ToList();

                mSunday = sunday_status[0];

                if (todayIs.DayOfWeek == DayOfWeek.Sunday && mSunday == true)
                {
                    isDayActive = true;
                }
                else if (todayIs.DayOfWeek == DayOfWeek.Sunday && mSunday != true)
                {
                    isDayActive = false;
                }

                //-------------------------------------------------------------
                var active_status = (from at in setworkouts
                                     where at.MyWorkout == mWork
                                     select at.WorkoutReady).Take(1).ToList();

                activateStart = active_status[0];

                //-------------------------------------------------------------

                var time_status = (from tm in setworkouts
                                   where tm.MyWorkout == mWork
                                   select tm.TimeIs).Take(1).ToList();

                mTime = time_status[0];

                //--------------------------------------------------------------

                var schedule_status = (from sc in setworkouts
                                       where sc.MyWorkout == mWork
                                       select sc.IsScheduled).Take(1).ToList();

                mSchedule = schedule_status[0];

                //--------------------------------------------------------------

                var notificationID_status = (from nt in setworkouts
                                             where nt.MyWorkout == mWork
                                             select nt.Id).Take(1).ToList();

                mNotificationID = notificationID_status[0];
            }



            PopupNavigation.Instance.PushAsync(new Popup_Workout_ListView(selectedWorkout, is_paid, mID, mWork, mExercise, mWorkType, mCount, is_exerciseDone, is_workoutDone, false, mMonday, mTuesday, mWednesday, mThursday, mFriday, mSaturday, mSunday, mTime, mSchedule, mNotificationID, activateStart));
        }
Esempio n. 49
0
        private void listViewVeiculos_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            var veiculo = (Veiculo)e.Item;

            DisplayAlert("Test Drive", string.Format("Voçê tocou no modelo '{0}', que custa {1}", veiculo.Nome, veiculo.PrecoFormatado), "Ok");
        }
        private void listViewVeiculos_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            var veiculo = (Veiculo)e.Item;

            Navigation.PushAsync(new Detalhes(veiculo));
        }
Esempio n. 51
0
 private void ListView_ItemTapped(object sender, ItemTappedEventArgs e)
 {
     ((ListView)sender).SelectedItem = null;
 }
 private void ListView_ItemTapped(object sender, ItemTappedEventArgs e)
 {
     //await this.Navigation.PushAsync(new FlagDetailsPage());
     FlagTapped?.Invoke(sender, e);
 }
Esempio n. 53
0
 private async void LeadsItemTapped(object sender, ItemTappedEventArgs e)
 {
     var lead = e.Item as Lead;
     var page = new LeadsItemPage(lead);
     await Navigation.PushAsync(page);
 }
 private void LstPressRelease_ItemTapped(object sender, ItemTappedEventArgs e)
 {
     var selectedItem = sender as Xamarin.Forms.ListView;
     var PressItem    = selectedItem.SelectedItem as Event;
 }
Esempio n. 55
-1
 private void ClientsListView_OnItemTapped(object sender, ItemTappedEventArgs e)
 {
     var model = BindingContext as ClientsViewModel;
     if (model == null || e.Item == null) return;
     
     model.ClientSelectedCommand.Execute(e.Item);
 }