С Silverlight 4 я могу выбрать одну или несколько ячеек (или строк и столбцов) в DataGrid, нажать Control + C, и содержимое будет скопировано в буфер обмена. Что действительно круто. После Control + V его можно вставить в Excel или другой редактор.
Однако, если один из столбцов является DataGridTemplateColumn, его значения при вставке будут пустыми. Что имеет смысл, потому что это может быть что угодно в столбце.
Как мне сказать копии Control + C, каким должно быть значение ячейки шаблона?