代码之家  ›  专栏  ›  技术社区  ›  Mason Wheeler

寻找一个自由的,可定制的数据库网格[关闭]

  •  1
  • Mason Wheeler  · 技术社区  · 15 年前

    我正在努力将“开源”项目的代码库转换为实际可行的代码库。我把这个词放在引号里,因为最初的作者所做的就是拿一个商业产品说:“好吧,我们现在已经赚了足够的钱了。”这是源代码。不幸的是,现在的代码库需要1000多美元的专有组件库来编译。

    除了一个主要的例外,我已经仔细研究了大部分的专有资料。它使用了相当多的信息电源twwdbgrid。在一个重要的地方,它有一个显示名称列和几个复选框的网格,并且可以为每个单独的记录自定义名称列的背景色和文本色。

    我在InfoPower网格中有这样的代码,重新实现一个devex网格是很简单的,但是我似乎找不到一个可以处理它的开源网格。我不需要InfoPower网格的全部功能,但我需要一个DB网格,它允许您指定列类型,例如复选框列,并且它有一个事件处理程序,用于在绘制时为单元格着色。

    有人知道一个符合这些要求的网格吗?我真的不想做一些难看的事情,比如用tdbctrlgrid进行黑客攻击,如果我能避免的话……

    2 回复  |  直到 15 年前
        1
  •  3
  •   Mohammed Nasman    15 年前

    问题已经回答了,但是看看 SMDBGrid 它是免费的,满足您的需求,它将节省您的时间而不是重新实现它们。

    alt text http://www.scalabium.com/images/smdbgrid.gif

        2
  •  6
  •   Craig Stuntz    15 年前

    规则的 TDBGrid can be adapted 显示复选框 and can color its cells . 它也可以 handle custom controls to some degree 而且通常比大多数人所认为的更可定制。除非你有没有在这里指定的要求,否则我没有看到任何可以排除它的东西。

    推荐文章