private void QueryListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
QueryButton.Content = QueryListBox.SelectedItem.ToString();
if (QueryListBox.SelectedItem.ToString().Contains("Select..."))
return;
QueryTask queryTask = new QueryTask("http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/ESRI_Census_USA/MapServer/5");
queryTask.ExecuteCompleted += QueryTask_ExecuteCompleted;
queryTask.Failed += QueryTask_Failed;
ESRI.ArcGIS.Client.Tasks.Query query = new ESRI.ArcGIS.Client.Tasks.Query();
query.OutSpatialReference = MyMap.SpatialReference;
query.Text = QueryListBox.SelectedItem.ToString();
query.ReturnGeometry = true;
query.OutFields.Add("*");
queryTask.ExecuteAsync(query);
QueryChoicesPage.IsOpen = false;
}