DataGrid里有几个ComBobox列 而且具有连动效果 怎样实现
cgxf 2014-09-09 03:39:42 问题如标题
举个例子
<DataGrid ItemsSource="{Binding AddressList}" >
<DataGridTemplateColumn Header="Country">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ComboBox ItemsSource="{Binding CountryList ........./>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTemplateColumn Header="City">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ComboBox ItemsSource="{Binding CityList ........./>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGrid>
就是当选择第二条记录里的Country国家变更时候,
第二条记录的City对应的ComboBox 里选择项只有相对应国家的LIst存在。而且在Country国家变更同时City对应的值清空,并且刷新画面[我做的结果是后台City值清空了。但是画面没有刷新。当光标移到DataGrid别的行的时候才在画面上看到刷新效果]。
上边问题如何解决阿!期待中!