首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

silverlight里面domaindatasouce绑定参数的时候,查询参数能否绑定到一个dataform中的子元素?该如何解决

2012-04-14 
silverlight里面domaindatasouce绑定参数的时候,查询参数能否绑定到一个dataform中的子元素?即 riaContro

silverlight里面domaindatasouce绑定参数的时候,查询参数能否绑定到一个dataform中的子元素?
即 <riaControls:Parameter ParameterName="itemID" Value="{Binding ElementName=ItemCodeAutoBox, Path=SelectedItem.ID }"/>
其中ItemCodeAutoBox是dataform中一个子元素。
在WPF的结构中,大概是
<DataForm>
<DataForm.Resource>
  <RiaControls Dds>
  <riaControls:Parameter ParameterName="itemID" Value="{Binding ElementName=ItemCodeAutoBox, Path=SelectedItem.ID }"/>
  </RiaContorls Dds>
</DataFrom.Resource>
<DataForm.EditTemplate>
  <DataTemplate>
  <AutoCompleteBox ItemCodeAutoBox/>
  </DataTemplate>
</DataForm.EditTemplate


[解决办法]
传递参数,不能直接绑定到xaml中,但是你可以创建Loaded事件,把参数放在Loaded事件中。

请参考:
http://msdn.microsoft.com/en-us/magazine/dd695920.aspx

http://www.silverlight.net/learn/advanced-techniques/wcf-ria-services/using-wcf-ria-services

http://www.cauldwell.net/patrick/blog/RIAServicesTheClientSide.aspx

热点排行