![]() |
1
3
默认情况下,您实际上并没有绑定到窗体本身,而是绑定到指定给
您可以将窗体本身指定给
您还可以通过以下几种方式之一绑定到窗体。这里有一个:
我不
认为
|
![]() |
2
3
放
|
![]() |
3
0
下面是一个列表框的示例,我用静态资源中存储的XDocument中的元素填充了它。这也许可以解释绑定源和路径之间的关系。Elements是指向源中引用的XDocument的集合的成员路径。不要在自己的类中使用{StaticResource Product}机制,因为app xaml中没有集合,而是当前类。
http://www.nbdtech.com/Blog/archive/2009/02/02/wpf-xaml-data-binding-cheat-sheet.aspx |
![]() |
4
0
我建议尽量限制自己将绑定设置保存在代码或XAML中,而不是混合使用它们。在这种情况下,您需要在表单创建时和XAML中设置ItemsSource。我不知道为什么?
代码隐藏:
Dr. WPF's ObservableDictionary . 它允许您确保如果字典项发生更改,您的combobox(UI)将能够相应地观察到该更改(即,如果您从您的字典中删除/添加keyvaluepair,您的combobox将始终显示正确的列表)。 |