Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 在ListView的每一行中包含相同的组合框_Wpf_Xaml - Fatal编程技术网

Wpf 在ListView的每一行中包含相同的组合框

Wpf 在ListView的每一行中包含相同的组合框,wpf,xaml,Wpf,Xaml,我正在用XAML设计一个WPF应用程序。我有一个包含GridView的ListView;每个列表项对应一个公共汽车站。每个公共汽车站都属于一个“区域”,当我的应用程序运行时,动态获取该区域的列表。对于列表中的每一行,我想显示一个组合框,其中填充了区域列表,用户可以使用它将每个站点排序到适当的区域 我知道如果区域列表是静态的,我可以这样做:只需在GridViewColumn.CellTemplate中定义ComboBox,并在XAML中填充ComboBox即可。但是,由于列表是动态的,我是否需要使

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


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

也许您应该有一个
公共ObservableCollection Zones{get;set;}
并且您可以将组合框绑定到Zones属性


我希望这会有所帮助。

那么你所有的组合框都会有相同的项目吗?@Dilshod Yes。。。一旦我获得项目清单,这些项目对于每个公共汽车站都是相同的。