遍历datagrid的所有行时,纵向滚动条一下看不到的行取不到
在silverlight中,遍历一个datagrid的所有行,取第一列的checkbox的选中状态时,
foreach (object ovj in DataGridTMSection.ItemsSource) { if (DataGridTMSection.Columns[0].GetCellContent(ovj) != null)//前7行能取到,但是滚动条一下看不到的就为null了,怎么办呢? { CheckBox cb1 = DataGridTMSection.Columns[0].GetCellContent(ovj) as CheckBox; StRvsectBVO model = ovj as StRvsectBVO; if (model.SS==1 && model != null) { index++; } } }