自定义对象检查器组件?

在我正在处理的项目中有几种形式,每种形式都包含自己的不同属性和值编辑,例如TEdits,TTrackBars和TSpinEdits等。这些形式的工作方式与InputBox对话框的工作方式类似,用于显示表单,你输入一个值,如果ModalResult是mrOk,你相应地处理结果。

我现在意识到,这不是最实际的解决方案,特别是有几种形式,甚至更多的补充。 我认为这里最好的GUI设计选项类似于主窗体上可信的Delphi对象检查器,它也会更容易维护。

我不需要的是一个Object Inspector,它显示组件类的属性,但我想用我自己的字段和类型填充Object Inspector。

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

在这里输入图像描述

在考虑购买上述产品之前,我希望看到替代方案,以便我可以衡量我的其他选项,并比较不同组件库之间的优缺点。

到目前为止,我还没有发现任何像这样的工作,大多数只是似乎模仿了Delphi对象检查器,这不是我想要的。

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


你可以使用虚拟树视图


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

在这里输入图像描述

(这些样本对我来说有点丰富多彩,但是您不必强制使用背景位图:-))


还有JEDI可视化组件库的TJvInspector

链接地址: http://www.djcxy.com/p/63127.html

上一篇: Custom Object Inspector Components?

下一篇: iOS