【问题标题】:Silverlight Combobox and Selected item problemSilverlight Combobox 和 Selected item 问题
【发布时间】:2011-07-06 17:09:00
【问题描述】:

标题可能听起来简单而愚蠢,但请允许我解释一下。

我正在使用 WCF RIA 服务将组合框绑定到国家/地区列表。包含整个控件操作系统的控件已经绑定到数据上下文,并且国家在上下文中的数据中。

如何将组合框的选定项目绑定到整个上下文中的国家/地区,而整个列表来自 xaml 中的 RIA 数据源。 代码如下:

 <riaControls:DomainDataSource AutoLoad="True" LoadedData="countryDomainDataSource_LoadedData" x:Name="countryDomainDataSource" QueryName="GetCountriesQuery" VerticalAlignment="Top">
        <riaControls:DomainDataSource.DomainContext>
            <my:ApplyDataContext />
        </riaControls:DomainDataSource.DomainContext>
    </riaControls:DomainDataSource>

            <ComboBox x:Name="CountryCB" Grid.Column="1" Margin="10,3,92,4" Grid.Row="10" ItemsSource="{Binding Data, ElementName=countryDomainDataSource}" DisplayMemberPath="Country1" SelectedValuePath="{Binding NationalCountry}"  />

【问题讨论】:

    标签: silverlight datacontext


    【解决方案1】:

    问题解决了。相反,我将控件绑定到实际项目,然后在单击编辑按钮时将其重新绑定到 itemsource。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-13
      • 1970-01-01
      • 2016-08-27
      • 2013-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多