Скопируйте содержимое ячейки в буфер обмена RadGridView WPF
Я работаю в RadGridView
где мне нужно скопировать содержимое ячейки.
Как часть функциональности приложения, я хочу сетку SelectionUnit
всегда быть типом Row
, В дополнение к этому, мы также хотим показать механизм, где пользователь может выбрать значение ячейки для копирования в буфер обмена.
Есть ли способ сделать это? Например, двойной щелчок по ячейке копирует значение ячейки, где при одиночном щелчке всегда выбирается строка.
1 ответ
Решение
Попробуй это,
Не идеальный, но для вашего требования это подходит.
void testGridView_CopyingCellClipboardContent(object sender, GridViewCellClipboardEventArgs e)
{
if (grdName.CurrentCell != null && grdName.CurrentCell.Column == e.Cell.Column)
{
e.Cancel = false;
}
else
e.Cancel = true;
}
Где заменить ваше имя GridView на "grdName".