2013-03-30 87 views

回答

1

如果你的数据形其中有一个名为“TableBItems”例如物业的用户控件里面,你可以写:

<ComboBox SelectedItem={Binding FieldInTableA,Mode=TwoWay} 
    ItemsSource={Binding TableBItems, RelativeSource={RelativeSource AncestorType='UserControl'}} 
    DisplayMemberPath="FieldInTableBYouWantToShow"/> 
+0

感谢您的rreply Boluc。我的数据表不在用户控件中。我拥有的是以下内容,你能否告诉我更好的方法? –

+0

您的数据形式不会直接位于usercontrol内。其所有祖先都是您的XAML的UserControl吗?然后,该代码将工作。你只需要使TableBItems成为UserControl的一个属性。如果您使用导航框架 –

+0

Boluc,您也可以使用Page来代替UserControl,再次感谢您的重新申请。我想知道,我可以通过电子邮件向您发送我已经开发的东西吗?......老实说,我将不胜感激。我只是Silverlight的初学者,在这个时候我没有太多经验。提前致谢 –