private void SwitchToSearch() { isStopSearch = false; StationsVisibility = Visibility.Collapsed; SearchVisibility = Visibility.Visible; SelectedStationVisibility = Visibility.Collapsed; SelectedCustomPointVisibility = Visibility.Collapsed; SelectedSearchItemVisibility = Visibility.Collapsed; if (isPointA) { PointA.Hide(); } else { PointB.Hide(); } MapStops.Clear(); ClearSearchTextBox(); ShowSearchList(); }
private void TimerTickMapMoved(object sender, EventArgs e) { this.timerMapMoved.Stop(); MapStops.Clear(); MapSearchResults.Clear(); if (isStopSearch) { this.MapStops.AddRange(UnitOfWork.PublicStopRepository.GetNearby(numNearbyToLoadForMap, new Coordinate(MapCenterPoint.Latitude, MapCenterPoint.Longitude))); } else { this.MapSearchResults.AddRange(SearchResults); } }