我正在将 Silverlight 4 DataGrid 与 DataPager 一起使用。
设置 DataGrid 的 ItemsSource 时,它会选择列表中的第一行。
PagedCollectionView _list = new PagedCollectionView(myDataCollection);
_dataPager.Source = _list;
_dataGrid.ItemsSource = _list;
问题是我有_dataGrid.SelectionChanged
事件,我只想在用户进行选择更改时触发。但它正在触发该事件,因为 datagrid 默认选择第一项。
我要么将事件切换到 leftMouseButtonDown,但这也不能很好地工作。有什么建议么?
谢谢,
巫毒教