Silverlight DataGrid - LoadingRowDetails事件

时间:2013-01-07 12:37:54

标签: c# silverlight

我的DataGrid的ItemsSource绑定到List<Pensioner>Pensioner就是班级。

如果我想使用此代码获取Selected行:

Pensioner pen = dataGridPens.SelectedItem as Pensioner;

它总是给我以前选择的行。 我不知道为什么?

我在LoadingRowDetails事件中捕获SelectedIndex。 但是,此事件在SelectionChanged事件之前触发。所以主要的问题是它。

1 个答案:

答案 0 :(得分:2)

在您捕获SelectedItem的事件中,您将在SelectionChanged事件中确定所选项目。