- Есть ли способ, которым я могу выбрать кучу строк или ячеек из SilverLight DataGrid и скопировать их для вставки, например, в отличиться?
DataGrid, похоже, не имеет встроенной функции!
Большое спасибо
DataGrid, похоже, не имеет встроенной функции!
Большое спасибо
Silverlight 4 великолепен, Ctrl-A - сетка данных, скопируйте и вставьте ее в Excel.
Вы даже можете настроить то, что копируется, с помощью ClipboardContentBinding, что весьма полезно, если вы используете TemplateColumn.
Я бы посмотрел на эту ссылку - кажется довольно полезным http://weblogs.asp.net/manishdalal/archive/2008/11/12/cross-browser-copy-and-paste-in-datagrid-with-excel-support-part-1.aspx
Silverlight использует систему векторной визуализации. Текст отличается от текста в Блокноте - он отображается как векторное изображение. Вы не можете выделить текст в Silverlight или Flash.
Если вы пишете приложение, предложите кнопку «скачать файл Excel», которая перенаправляет на генератор файлов Excel.
Вы хотите сделать это программно? Если это так, то вам не повезло с Silverlight 3. Предполагается, что Silverlight 4 добавит эту функциональность.