首先,我想,我的英语道歉是远远不够完善(它不是我的母语...)。WPF/C#组合框数据绑定
我已经在我的XAML代码与数据绑定的一个问题。我有一个combox,它应该列出我放在自定义画布上的所有图形节点。我的图形节点在列表graphCanvas.uinodes
中引用,并且每个节点都有一个name
。这就是我想要在我的组合框中显示的内容。
所以,我想是这样的:
<ComboBox ItemsSource="{Binding ElementName=graphCanvas, Path=uinodes/name}"
Height="23" HorizontalAlignment="Left" Name="comboBox1"
VerticalAlignment="Top" Width="71" Foreground="Black" />
但即使在我的画布我COMBOX是空的工程图节点后...
任何线索?
谢谢。
然后我该如何更新我的组合框? – mmj 2011-05-15 10:03:34
如果你绑定的是一个'ObservableCollection'或者任何实现了'INotifyCollectionChanged'的东西,你就不会。只需更新集合,绑定将为您更新“ComboBox”。 –
2011-05-15 17:51:34