Reputation: 283
When I click a cell in a WPF datagrid, the whole row is selected, and when I press Ctrl + C to copy the content, the whole row i copied...
How do I select and copy the content of a single cell?
Upvotes: 28
Views: 20724
Reputation: 494
Use SelectionUnit Property of Datagrid. For example:
dataGridView1.SelectionUnit = DataGridSelectionUnit.Cell;
Where unit can be Cell, CellOrRowHeader or FullRow.
Upvotes: 47
Reputation: 2470
WPF datagrid comes up with the 'SelectionUnit' property.
You can set the following values 'SingleCell/FullRow/CellorRowHeader'.
If you want to select multiple rows, use the 'SelectionMode' property and set the value to 'Extended.'
Upvotes: 3
Reputation: 6440
This is an option in the WPF grid, you should have a property named SelectionMode (or something like that depending of the datagrid you're using) that define how cells are selected.
Upvotes: 0