任何人都知道支持自动填充(如 Excel)的良好的 3rd 方网格控件。此外,导出到 Excel 并从 Excel 导入(粘贴)也很方便。我主要对可以执行此操作的 WinForms 网格感兴趣,但也很好奇是否存在具有 AutoFill 功能的 Silverlight 网格或 ActiveX 网格。
Bruno Tyndall
问问题
1161 次
2 回答
2
SpreadsheetGear for .NET是一个与 Excel 兼容的 WinForms 电子表格控件,也可用于 ASP.NET 应用程序。它支持与 Excel 兼容的自动填充(用鼠标和 API 拖动填充)以及处理更复杂情况的数据系列命令/UI/API,包括线性和增长趋势、日期/时间等...
SpreadsheetGear 还支持读取、写入 xls 和 xlsx 以及剪贴板支持(剪切、复制和粘贴),可以处理 Windows 剪贴板上的 Excel 内容。
我们还没有用于 Silverlight 控件的 SpreadsheetGear - 但这是未来的高优先级。
如果您想尝试一下,可以在此处下载免费试用版。
免责声明:我拥有 SpreadsheetGear LLC
于 2009-07-09T16:43:24.287 回答
1
如果您要提供“导出到 Excel 并从 Excel 导入(粘贴)”,那么这是否意味着您要交付给用户可以保证在其计算机上安装 Excel 的环境?如果是这样,您可以通过 VSTO 项目或通过将 Excel 工作表作为控件嵌入 WinForm 来考虑将 Excel 本身用作所需的网格?后者可能需要跳过一些互操作箍,但我认为这仍然是可能的。
显然,如果不能保证所有用户的机器上都有 Excel,那么你可以忽略我的回答;-)
于 2009-02-09T00:27:57.213 回答