【发布时间】:2012-08-30 15:53:57
【问题描述】:
我正在尝试理解 Binding,所以我想出了一个非常简单的程序来尝试和测试它。
我的 MainWindow 中有以下元素:
<ComboBox Name="comboBox1" ItemsSource="{Binding}" />
在我的代码中,我有以下可观察的集合:
public ObservableCollection<string> ComboItems = new ObservableCollection<string>();
我可以在运行时的任何时候以这种方式成功添加项目:
comboBox1.DataContext = ComboItems;
ComboItems.Clea();
ComboItems.Add("Item");
我的问题是,我怎样才能在 XAML 中设置 DataContext,这样我就不必在代码中执行它了?有可能吗?
谢谢!
【问题讨论】:
标签: wpf xaml data-binding combobox