SilverLight DataGrid:复制和粘贴

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

DataGrid似乎没有内置此function!

非常感谢

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-部分1.aspx

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

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

您是否希望以编程方式执行此操作? 如果是这样,那么你对Silverlight 3运气不好.Silverlight 4应该添加这个function。