private void autoCompleteBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
try
{
ApplicationBar.IsVisible = true;
if (e.RemovedItems.Count > 0) return;
if (e.AddedItems.Count > 0)
{
ContentPanel.Visibility = Visibility.Collapsed;
RemoveIndoorStaff();
_foundBuilding = false;
Dispatcher.BeginInvoke(() => this.Focus());
if (autoCompleteBox.SelectedItem != null)
{
// if (_worldbuildings != null)
BuildingSearch(autoCompleteBox.SelectedItem.ToString());
if (_foundBuilding)
{
_searchBuilding = true;
_tileLoaded = true;
_foundTile = true;
//floorButton.Visibility = Visibility.Visible;
// ContentPanel.Visibility = Visibility.Collapsed;
//autoCompleteBox.Visibility = Visibility.Collapsed;
//MoveViewWindow(-5);
return;
}
else
{
_searchBuilding = false;
_tileLoaded = false;
_foundTile = false;
if (Mymap.TileSources.Contains(_wmstileprovider))
Mymap.TileSources.Remove(_wmstileprovider);
}
}
ContentPanel.Visibility = Visibility.Collapsed;
autoCompleteBox.Visibility = Visibility.Collapsed;
ApplicationBar.IsVisible = true;
}
//}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}