2
  1. 有没有一种方法可以让我从 SilverLight DataGrid 中选择一堆行或单元格并将它们复制以粘贴到例如 excel 中?

DataGrid 似乎没有内置此功能!

非常感谢

4

4 回答 4

2

Silverlight 4 很棒,Ctrl-A 一个datagrid,复制粘贴到Excel 中。

您甚至可以使用 ClipboardContentBinding 自定义要复制的内容,如果您使用的是 TemplateColumn,这将非常有用。

于 2010-10-18T22:15:10.627 回答
1

我会查看这个链接 - 似乎相当有用 http://weblogs.asp.net/manishdalal/archive/2008/11/12/cross-browser-copy-and-paste-in-datagrid-with-excel-support-第 1 部分.aspx

于 2010-03-17T18:02:25.557 回答
0

Silverlight 使用矢量渲染系统。文本与记事本中的文本不同 - 它被呈现为矢量图像。您无法在 Silverlight 或 Flash 中突出显示文本。

如果您正在编写应用程序,请提供一个“下载 Excel 文件”按钮,该按钮将重定向到 Excel 文件生成器。

于 2008-11-20T04:24:01.097 回答
0

您是否希望以编程方式执行此操作?如果是这样,那么您对 ​​Silverlight 3 不走运。Silverlight 4 应该添加此功能。

于 2010-03-31T02:13:00.897 回答