我有一个datagrid和窗体上的组合框。组合框绑定到数据网格的selectedItem。Silverlight DataGrid绑定问题后刷新或设置selectedIndex = -1
我加载的东西很好,如果我选择不同的行组合框更新正确。
但是,如果在加载后设置datagrid.selectedIndex = -1(使第一行未选中),则组合框不再起作用。这是个问题。
我也有另一种情况发生确切的事情。如果我筛选数据网格,绑定到组合框也停止工作。
我将DataGrid绑定到像CollectionViewSource以下,其中_codes是一个ObservableCollection
_ocvsCode = (CollectionViewSource)this.Resources["cvsCode"];
_ocvsCode.Source = _codes;
dataGrid1.ItemsSource = _ocvsCode.View;
我不知道为什么绑定到ComboBox DataGrid上一些手术后失败。
注意...我也有一个文本框绑定到网格的selectedItem。它继续正常工作。它是组合框似乎被打破...奇 – David 2010-12-03 01:58:11