/// <summary> /// Hàm xử lý khi được chọn Item tìm kiếm /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void LvAutoComplete_ItemTapped(object sender, ItemTappedEventArgs e) { model.clubSearch.ListClub.Clear(); model.clubSearch.IsMore = false; var lv = sender as ListView; if (lv != null) { itemseleted = lv.SelectedItem as AutoComplete; lv.SelectedItem = null; } if (itemseleted != null) { model.clubSearch.isFreshing = true; MySearch.Text = itemseleted.TextShow; model.clubSearch.SearchAreaExe(itemseleted); Device.StartTimer(TimeSpan.FromMilliseconds(500), () => { model.clubSearch.isFreshing = false; return(false); }); lvAutoComplete.IsVisible = false; nearSearch.IsVisible = true; lvAutoComplete.BackgroundColor = Color.Transparent; // itemseleted = null; } MySearch.Unfocus(); }
/// <summary> /// Chọn item trong danh sách autoComplete /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void LvAutoComplete_ItemTapped(object sender, ItemTappedEventArgs e) { var lv = sender as ListView; if (lv != null) { itemseleted = lv.SelectedItem as AutoComplete; lv.SelectedItem = null; } if (itemseleted != null) { MySearch.Text = itemseleted.TextShow; model.SearchLocation.SearchAreaExe(itemseleted); lvAutoComplete.IsVisible = false; lvAutoComplete.BackgroundColor = Color.Transparent; itemseleted = null; } MySearch.Unfocus(); }