0

我正在用 XAML 设计一个 WPF 应用程序。我有一个包含 GridView 的 ListView;每个列表项对应一个公共汽车站。每个公共汽车站都属于一个“区域”,当我的应用程序运行时,它的列表是动态获取的。对于列表中的每一行,我想显示一个 ComboBox,其中填充了区域列表,用户可以使用它来将每个站点排序到适当的区域。

我知道如果区域列表是静态的,我该怎么做:只需在 GridViewColumn.CellTemplate 中定义 ComboBox 并在 XAML 中填充 ComboBox。但是,由于列表是动态的,我是否需要使用数据绑定来连接它,或者是否有更简单的方法可以使用?

4

1 回答 1

2

也许你应该有一个public ObservableCollection<Zone> Zones{get;set;}并且你可以将你的组合框绑定到 Zones 属性。

我希望这有帮助。

于 2013-04-11T16:16:19.613 回答