2009-09-15 57 views
7

在窗体设计器中,我有时需要看到属性的类型,所以我知道它期望的输入类型。不幸的是,Object Inspector似乎没有显示出来。如何在Object Inspector中查看属性的类型?


例子:

Near-perfect circle

该组件显然希望我链接一个“网格”,但我不知道我需要什么类型的网格。 TDBGrid中? TDrawGrid? TColorGrid? TGridPanel?

当然,我可以通过查看组件的来源来看到这一点,但是有没有人知道更快的方法?

回答

8

不幸的是,似乎没有任何方法可以从Object Inspector中获取此信息。你可以随时进入代码的地方并键入JvGridFilter1.Grid,然后按CTRL-SPACE,看看会出现什么情况,但这与查看代码非常相似。我不认为有更简单的方法来做到这一点。

尝试将此功能提交给QC作为功能请求。

+0

无赖。这就是我所害怕的。 borland/codegear是否从未想过,还是会有一个很好的技术原因? – 2009-09-15 00:16:25

+3

从我读过的内容来看,Object Inspector使用RTTI来检查对象,并且类型信息在那里可用。所以可能他们只是从来没有想过它。 – 2009-09-15 00:40:39

+2

是的,我同意 - 这将是一件好事添加。将它放入http://delphi.uservoice.com的VCL/RTL部分 – 2009-09-15 01:14:35