Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 绑定silverlight数据表单_C#_Silverlight_Dataform_Domaindatasource - Fatal编程技术网

C# 绑定silverlight数据表单

C# 绑定silverlight数据表单,c#,silverlight,dataform,domaindatasource,C#,Silverlight,Dataform,Domaindatasource,大家好,我在silverlight 4项目中有数据表项目项源是: ItemsSource="{Binding Data, ElementName=domainDataSource1, Mode=TwoWay}" 域数据源为: <riaControls:DomainDataSource Name="domainDataSource1" QueryName="GetCarsQuery" AutoLoad="True"> <riaControls:DomainDa

大家好,我在silverlight 4项目中有数据表项目项源是:

ItemsSource="{Binding Data, ElementName=domainDataSource1, Mode=TwoWay}"
域数据源为:

<riaControls:DomainDataSource Name="domainDataSource1" QueryName="GetCarsQuery"  AutoLoad="True">
        <riaControls:DomainDataSource.DomainContext>
            <domain:DataDomainContext/>
        </riaControls:DomainDataSource.DomainContext>
    </riaControls:DomainDataSource>

我的汽车表与拖车表有关系。我在我的数据表单上有combobox,我想在其中显示所有预告片标记我如何将combobox绑定到另一个查询? 当用户将保存数据时,我如何获得带有标记的拖车id


谢谢

首先让我先说一下,从SL5开始,嵌套在数据表单中的组合框目前非常有问题。但现在,这是使用实体框架:

关联类:

public class TrailerListProvider : UserControl
{
    myDomainContext _dc;
    public myDomainContext DomainContext
    {
        set
        {
            _dc = value;
            _dc.Load<trailer>(_dc.GetTrailersQuery());

        }
    }
    public TrailerListProvider()
    {
        DomainContext = new myDomainContext ();
    }
    public List<trailer> VendorList
    {
        get
        {
            return (from t in _dc.trailers
                    orderby t.trailerMark
                    select t).ToList();
        }
    }
}
<Control.Resources>
    <myClasses:TrailerListProvider x:Key="trailerListProvider"></myClasses:TrailerListProvider>
</Control.Resources>
ItemsSource = {Binding Path=VendorList, ElementName={StaticResource trailerListProvider}}