【问题标题】:SpreadSheetGear vs DataGridView Visual Studio 2008SpreadSheetGear 与 DataGridView Visual Studio 2008
【发布时间】:2012-08-04 04:51:25
【问题描述】:

我正在创建一个关于 SpreadSheetGear 和本机 DataGridView 之间差异的优缺点列表。试图确定我们是否应该购买控件或使用本机 DataGridView 或其他一些本机控件。我不需要公式或图表。我确实需要多个工作表、标准格式设置功能、每个工作表的多个表格区域、合并单元格、命名单元格、隐藏行、保护某些单元格、工作表中的详细单元格以及同一工作表中的表格区域以及编辑功能。我认为 SpreadSheetGear 支持这一点,而 DataGridView 不支持这一点。我对 SpreadSheetGear 的唯一问题是总成本。我需要确保我应该使用 SpreadSheetGear vs datagridview 或其他更便宜的控件。对此的任何帮助将不胜感激。谢谢。

【问题讨论】:

    标签: .net winforms datagridview spreadsheetgear


    【解决方案1】:

    我已经使用 SpreadSheetGear 几年了。它适用于我的情况,因为我的用户是会计师,并且非常喜欢使用 Excel。 SpreadSheetGear 为我提供了一种在拥有与数据库连接的数据的同时为他们提供类似 Excel 的体验的方法。

    以下所有功能都与 Excel 类似:多个工作表、标准格式设置功能、合并单元格、命名单元格、隐藏行、保护某些单元格。

    编辑功能 - 您是指数据编辑吗? SpreadSheetGear 工作表控件具有诸如 cellEndEdit 之类的事件,您可以在其中获取可用于更新模型的单元格内容。

    我不确定您对接下来两个功能的要求是什么:每个工作表中的多个表格区域和工作表中的详细信息单元格以及同一工作表中的表格区域。

    几年来我没有寻找另一个电子表格控件,所以我不确定目前有什么。在我购买 SSG 之前,我尝试了多种选择,但没有找到适合我的方法。我需要的一个重要功能是一个计算公式的工作表,所以你的情况可能完全不同。

    【讨论】:

    • 感谢您回答问题。是的,我的意思是像你说的那样进行数据编辑。
    • 感谢您回答问题。是的,我的意思是像你说的那样进行数据编辑。对于每个工作表的多个表格区域。据我所知,对于 DataGridView,您一次只能在一个 DataGridView 中拥有一个数据集,而网格上没有其他信息。例如,在电子表格中,如果您正在设计发票,您可以将信息放在电子表格的顶部,例如发票所针对的公司名称、发票日期以及其他信息以及下方购买的产品网格,以及这将是一张工作表。
    • 哦,我明白你的意思了。是的,在填充工作表或工作簿时,通常会从多个来源提取数据。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-12
    相关资源
    最近更新 更多