or
private string weatherloc;[Category("MissionBoard")][Description("Weather station location")]public string WeatherLoc{ get { return weatherloc; } private set { weatherloc = value; }}<Grid.Resources> <c:FieldTemplateSelector x:Key="DataTemplateSelector"> <c:FieldTemplateSelector.WeatherDataTemplate> <DataTemplate> <telerik:RadComboBox x:Name="WeatherComboBox" Loaded="WeatherComboBox_Loaded" /> </DataTemplate> </c:FieldTemplateSelector.WeatherDataTemplate> </c:FieldTemplateSelector></Grid.Resources>private void WeatherComboBox_Loaded(object sender, RoutedEventArgs e){ using (EntitiesModel dbContext = new EntitiesModel()) { try { var q = (from i in dbContext.WeatherFeeds orderby i.Location select new { i.Location }).ToList(); // How to bind all the bits? The public property to the SelectedItem
// and the choices to the data source.
} catch (SqlException sx) { Console.WriteLine(sx.ToString()); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } }}