在.cs.net silverlight代码中绑定SelectedIndexProperty的XAML等价物是什么?

在.cs.net silverlight代码中绑定SelectedIndexProperty的XAML等价物是什么?,silverlight,xaml,binding,equivalent,Silverlight,Xaml,Binding,Equivalent,我一直在silverlight中使用绑定,并且已经了解了如何在代码中绑定,但更愿意将绑定保留在XAML中 这是在my.cs文件中工作的代码: System.Windows.Data.Binding IDBinding = new System.Windows.Data.Binding("ID"); IDBinding.Source = MyTrans; IDBinding.Mode = System.Windows.Data.BindingMo

我一直在silverlight中使用绑定,并且已经了解了如何在代码中绑定,但更愿意将绑定保留在XAML中

这是在my.cs文件中工作的代码:

  System.Windows.Data.Binding IDBinding = new System.Windows.Data.Binding("ID");
            IDBinding.Source = MyTrans;
            IDBinding.Mode = System.Windows.Data.BindingMode.TwoWay;
            cbComboBox.SetBinding(ComboBox.SelectedIndexProperty, IDBinding);
这是我的XAML系列:

<ComboBox x:Name="cbComboBox"   Margin="4,20,6,0" Foreground="#FFD41D1D" Height="25" VerticalAlignment="Top">

如何在XAML中表达相同的内容

谢谢


-Ray

假设您将ComboBox的父控件(或ComboBox本身)的DataContext设置为MyTrans,则应执行以下操作:

<ComboBox x:Name="cbComboBox" SelectedIndex="{Binding ID, Mode=TwoWay}" />