SilverLight DataGrid: копирование и вставка - PullRequest
2 голосов
/ 20 ноября 2008
  1. Есть ли способ выбрать группу строк или ячеек из сетки данных SilverLight и скопировать их для вставки, например первенствует

Кажется, что в DataGrid нет этой встроенной функции!

Большое спасибо

Ответы [ 4 ]

2 голосов
/ 19 октября 2010

Silverlight 4 отлично, Ctrl-A решетка данных, скопируйте и вставьте его в Excel.

Вы можете даже настроить то, что копируется, используя ClipboardContentBinding, что весьма полезно, если вы используете TemplateColumn.

1 голос
/ 17 марта 2010

Я бы проверил эту ссылку - кажется довольно полезным http://weblogs.asp.net/manishdalal/archive/2008/11/12/cross-browser-copy-and-paste-in-datagrid-with-excel-support-part-1.aspx

0 голосов
/ 31 марта 2010

Вы хотите сделать это программно? Если это так, то вам не повезло с Silverlight 3. Silverlight 4 должен добавить эту функцию.

0 голосов
/ 20 ноября 2008

Silverlight использует систему векторной визуализации. Текст не совпадает с текстом в Блокноте - он отображается как векторное изображение. Вы не можете выделить текст в Silverlight или Flash.

Если вы пишете приложение, предложите кнопку «Загрузить файл Excel», которая перенаправляет на генератор файлов Excel.

...