WPF使用多表数据填充组合框

时间:2010-06-28 19:01:56

标签: c# wpf combobox itemscontrol

我正在研究一个简单的WPF示例,并希望扩展示例,但我正在努力,我将首先解释一些背景知识。我有三张桌子,人,地址和国家。正如所料,人们住在一个地址,地址位于特定国家。

我正在创建一个新人时使用组合框作为查找表,以便我可以选择一个现有地址,并且它到目前为止工作得很好。我的地址使用我的组合框中的ItemsControl.ItemTemplate格式“街道号,街道名称,邮政编码”。

我想在格式化的地址中包含国家/地区,但我的地址表只包含FK到我的国家/地区表格中。我是否有可能进入我的国家/地区表以获取ItemsControl.ItemTemplate内的所有国家/地区名称?或者是否有一种我需要理解/研究的机制?

1 个答案:

答案 0 :(得分:0)

愚蠢我解决方案一直存在,因为我的地址实体可以通过财产访问其国家。

我只是在我的ItemsControl.ItemTemplate中添加了另一个文本块并将其绑定到Country.Name

<TextBlock Name="Country" Text="{Binding Path=Country.Name}" />