我正在使用XAML设计WPF应用程序。我有一个包含GridView的ListView;每个列表项对应一个公共汽车站。每个总线站都属于一个“区域”,其列表在我的应用程序运行时动态获取。对于列表中的每一行,我想显示一个填充了区域列表的ComboBox,用户可以使用它来将每个停靠点分类到适当的区域。
我理解如果区域列表是静态的,我该怎么做:只需在GridViewColumn.CellTemplate中定义ComboBox并在XAML中填充ComboBox。但是,由于列表是动态的,我是否需要使用数据绑定来连接它,或者是否有更简单的工作?
答案 0 :(得分:2)
也许你应该有一个public ObservableCollection<Zone> Zones{get;set;}
,你可以将你的组合框绑定到Zones属性。
我希望这会有所帮助。