【发布时间】:2011-03-08 16:06:32
【问题描述】:
假设我的 GUI 上有一个 ComboBox 和 2 个 TextBox 项。我有一个数据视图(城市、邮政编码、街道、ID)。在初始化整个过程时,我用一些数据填充了我的 DataView :)
City 1, 11111, Street 1, 1
City 1, 22222, Street 2, 2
City 1, 33333, Street 3, 3
现在我想将它绑定到我的 ComboBox。 DataView 是一个名为m_dvAdresses 的类成员,但这段代码没有帮助:
ItemsSource="{Binding Source=m_dvAdresses}"
SelectedValuePath="ID"
DisplayMemberPath="Street">
我还想让我的 2 个 ComboBox 项目显示 PostalCode 和 City,这取决于我在 ComboBox 中选择的内容。就像我选择“Street 2”一样,TextBox1 显示“City 1”,TexBox2 显示“22222”......
如何仅在 WPF 代码中绑定所有这些?
【问题讨论】:
标签: c# wpf data-binding combobox