我一直在使用silverlight中的绑定,并且已经找到了如何在代码中绑定,但更愿意将绑定保留在XAML中。
这是我的.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中表达相同的内容?
谢谢!
仪射线
答案 0 :(得分:1)
假设您将ComboBox的父控件的DataContext(或组合框本身)设置为MyTrans,则应执行以下操作:
<ComboBox x:Name="cbComboBox" SelectedIndex="{Binding ID, Mode=TwoWay}" />