Я определил контекст домена как пользовательский ресурс
<UserControl.Resources>
<my:ParkDomainContext x:Key="parkDomainContext" />
</UserControl.Resources>
Я ограничил результат запроса таблицы этим контекстом домена в моем коде
_parkDomainContext = this.Resources["parkDomainContext"] as ParkDomainContext;
_parkDomainContext.Load(_parkDomainContext.GetLocationsQuery(), LoadLocationComplete, null);
_parkDomainContext.Load(_parkDomainContext.GetParksQuery(), LoadParkComplete, null);
После этого я связал статический контекст домена с полем со списком следующим образом
<ComboBox x:Name="cboLocation" Grid.Column="1" Grid.Row="1"
ItemsSource="{Binding Path=Locations, Source={StaticResource parkDomainContext}}"
SelectedItem="{Binding Path=Locations, Mode=TwoWay}"
DisplayMemberPath="ParkLocation"
/>
Работает нормально, но когда я связываю тот же контекст домена с текстовым полем следующим образом:
<TextBox Grid.Column="1" Grid.Row="0" Height="23" HorizontalAlignment="Left" Margin="3" Name="locationIDTextBox"
VerticalAlignment="Center" Width="120"
Text="{Binding Source={StaticResource parkDomainContext}, Path=Locations.ParkLocation}" >
Это не показывает мне никакого результата.
Я знаю, что у контекста моего домена есть результат запроса, и должно быть что-то не так в привязке его к Textbox.
Пожалуйста, дайте мне знать решение ..