2011-07-05 48 views
0

錯誤:父級DataGrid上的SelectionUnit屬性的當前值阻止選擇行。Wpf DataGrid SelectionUnit引發錯誤?

<DataGrid SelectionMode="Extended" 
     SelectionUnit="Cell" 
     CanUserAddRows="False" 
     CanUserDeleteRows="False" 
     CanUserResizeRows="False" 
     IsReadOnly="True" 
     > 

我想要的是我有一個複選框列,如果有人點擊該全行被選中。我想如果用戶點擊其他列,除了複選框列以外,其他部分行被選中。

回答

1

我認爲添加複選框與IsReadOnly屬性相矛盾。嘗試將其設置爲false,然後使用複選框。

+0

我試過我把它做成了一個模板列,裏面放了複選框,然後它給出了相同的錯誤。 –