我有一个DataGrid,我将其绑定到分组和排序的PagedCollectionView。 DataGrid的内容不可编辑,尽管一列包含可点击的链接。使Silverlight Datagrid单元格不可选
我已经将DataGrid的SelectionMode限制为DataGridSelectionMode.Single
,这会停止多行选择,这很好。但是选中的行也有一个选定的单元格,其颜色比所选行的其余部分略浅,并且具有边框。
基本上我想要一个SelectedRow但不是SelectedCell(从UI/Display的角度来看)。
它感觉应该是设置一个属性的简单问题,但我感觉也许我必须编辑DataGrids模板和/或与VisualStateManager混乱。
我很高兴切换到DataGrid以外的其他控件,但我确实需要能够显示分组。
非常狡猾,但它让我感觉有点肮脏。虽然可能比控制模板更棒。 – 2011-10-25 19:44:25