Как выбрать одну ячейку в таблице данных WPF?

Когда я щелкаю ячейку в таблице данных WPF, выбирается вся строка, а когда я нажимаю Ctrl + C, чтобы скопировать содержимое, я копировал всю строку ...

Как выбрать и скопировать содержимое отдельной ячейки?


person epsen    schedule 26.04.2010    source источник


Ответы (3)


Используйте свойство SelectionUnit Datagrid.

person Balle    schedule 11.01.2011
comment
имеет ли смысл устанавливать selectionMode на single, когда вы устанавливаете SelectionUnit в ячейку? - person stenly; 01.10.2014

В сетке данных WPF есть свойство SelectionUnit.
Вы можете установить следующие значения 'SingleCell / FullRow / CellorRowHeader'.
Если вы хотите выбрать несколько строк, используйте свойство SelectionMode и установите значение «Расширенный».

person Hunter    schedule 10.03.2014

Это опция в сетке WPF, у вас должно быть свойство с именем SelectionMode (или что-то подобное в зависимости от используемой вами сетки данных), определяющее способ выбора ячеек.

person David Brunelle    schedule 26.04.2010
comment
SelectionMode определяет, сколько из указанных SelectionUnit можно выбрать. - person N_A; 18.01.2012
comment
Я думаю, что это действительно полезная информация, связанная с этим вопросом. Недавно мне понадобились оба (поэтому я нашел этот вопрос). - person N_A; 18.01.2012