0
我定义的域范围内的用户资源绑定的Silverlight ccontrol文本框域范围内定义为静态资源
<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}" >
它不显示我的任何结果。
我知道我的域上下文具有查询结果,并且在将其绑定到文本框时一定有问题。
请让我知道解决的办法..
雅,我感觉一样。但是如何? – user347755 2010-07-14 11:25:36