从代码背后的WPF组合框绑定

时间:2010-02-03 16:46:12

标签: wpf data-binding combobox code-behind

如何通过codebehind.cs文件将IList项绑定到ComboBox。 请用简单的步骤解释。

我需要双向绑定的步骤,而不是设置ItemsSource

我需要类似的东西:

myComboBox.SetBinding(ItemsControl.ItemsSourceProperty, 
                      new Binding { Source = myList });

但我也需要SelectedItem

由于

1 个答案:

答案 0 :(得分:9)

你的意思是这样吗?

myComboBox.SetBinding(
   ItemsControl.ItemsSourceProperty, 
   new Binding { Source = myList });

myComboBox.SetBinding(
   Selector.SelectedItemProperty,
   new Binding("SelectedItem") { Source = mySelectedItemSource});