6

我正在处理的项目中有几个表单,每个表单都包含它们自己不同的属性和值编辑,例如 TEdits、TTrackBars 和 TSpinEdits 等。这些表单的工作方式与 InputBox Dialog 在显示表单时的工作方式相似,您输入一个值,如果 ModalResult 是 mrOk,您将相应地处理结果。

我现在意识到这不是最实用的解决方案,特别是有几种形式,甚至更多要添加。我认为这里最好的 GUI 设计选项类似于主窗体上可信赖的 Delphi Object Inspector,它也更容易维护。

我不需要的是一个显示组件类属性的对象检查器,但我想用我自己的字段和类型填充对象检查器。

到目前为止,我发现的唯一接近的组件是在此处找到的 Berg NextInspector:http ://www.bergsoft.net/component/next-inspector/overview.htm ,它允许使用您自己的数据填充 Object Inspector:

在此处输入图像描述

在考虑购买上述产品之前,我想看看替代品,这样我就可以权衡我的其他选择,并比较不同组件库之间的优缺点。

到目前为止,我还没有找到任何像这样工作的东西,大多数似乎只是模仿 Delphi Object Inspector,这不是我想要的。

是否有任何其他类似于 Berg Next Inspector 的 Object Inspector 组件来允许自定义字段和类型?

4

3 回答 3

6

您可以使用Virtual Treeview

于 2012-05-22T12:12:23.473 回答
5

我自己还没有使用过,但我认为DevExpress 的 ExpressVerticalGrid应该符合您的标准。

在此处输入图像描述

(根据我的口味,这些样本有点色彩缤纷,但您不必全部使用背景位图。:-))

于 2012-05-22T12:42:27.370 回答
3

还有来自JEDI Visual Component Library的 TJvInspector

于 2012-05-22T12:31:22.897 回答