C# 绑定silverlight数据表单
大家好,我在silverlight 4项目中有数据表项目项源是: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
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}}