【问题标题】:.NET - 3rd Party Grid Control - AutoFill [closed].NET - 第 3 方网格控件 - 自动填充 [关闭]
【发布时间】:2010-10-06 05:11:38
【问题描述】:

任何人都知道支持AutoFill 的优秀第三方网格控件(就像 Excel 一样)。此外,导出到 Excel 并从 Excel 导入(粘贴)也很方便。 我主要对可以执行此操作的 WinForms 网格感兴趣,但也很好奇是否有具有 AutoFill 功能的 Silverlight 网格或 ActiveX 网格。

【问题讨论】:

    标签: .net excel grid autofill


    【解决方案1】:

    如果您要提供“导出到 Excel 并从 Excel 导入(粘贴)”,那么这是否意味着您要交付给用户可以保证在其计算机上安装 Excel 的环境?如果是这样,您可以通过 VSTO 项目或通过将 Excel 工作表作为控件嵌入 WinForm 来考虑将 Excel 本身用作所需的网格?后者可能需要跳过一些互操作圈,但我认为这仍然是可能的。

    显然,如果不能保证您的所有用户的机器上都会有 Excel,那么您可以忽略我的回答 ;-)

    【讨论】:

    • 实际上,如果网格具有自动填充功能,我会逐渐淡化 Excel 功能。我试图让用户真正将 Excel 用作最终演示工具和“假设”分析引擎。我并不热衷于导出以获取自动填充然后重新导入(复制/粘贴)。
    • 希望有所帮助。但是,是的,所有用户都将拥有 Excel 2007。如果将 Excel 工作表嵌入到 WinForm 中,你真的可以与它进行交互吗?
    • 我还是有点恼火,微软停止了 Office Web Components 的开发。我想知道这个 Web 版 Office 14 将用于网格。我想我得看看 PDC 视频。
    • 我的 VSTO 想法更多是将整个 UI 移入 Excel 并移出 Winforms,但在这种情况下听起来没有意义。至于第二个选项,我知道在 .NET 之前可以与表单中的嵌入式 Excel 进行交互,但不确定 .NET WinForms,这会很有趣。
    【解决方案2】:

    SpreadsheetGear for .NET 是一个与 Excel 兼容的 WinForms 电子表格控件,也可以在 ASP.NET 应用程序中使用。它支持与 Excel 兼容的自动填充(用鼠标和 API 拖动填充)以及处理更复杂情况的数据系列命令/UI/API,包括线性和增长趋势、日期/时间等...

    SpreadsheetGear 还支持读取、写入 xls 和 xlsx 以及剪贴板支持(剪切、复制和粘贴),可以处理 Windows 剪贴板上的 Excel 内容。

    我们还没有用于 Silverlight 控件的 SpreadsheetGear - 但这是未来的高优先级。

    如果您想尝试一下,可以下载免费试用版here

    免责声明:我拥有 SpreadsheetGear LLC

    【讨论】:

    • 谢谢。这正是我一直在寻找的。本周末将带它进行试驾。
    猜你喜欢
    • 2010-12-13
    • 2011-07-01
    • 2019-08-09
    • 2010-12-23
    • 1970-01-01
    • 2011-05-24
    • 1970-01-01
    • 2010-09-07
    相关资源
    最近更新 更多