求个控件..搜了半天找不到能满足要求的~谢谢~ 本人用的d7现在想求个类似property editor 那种的控件就是ide上的那个自带的valuelisteditor不能满足要求..功能实在是太简单了谢谢大家了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 属性编辑器本身有三部分:上面的控件列表,这个可以使用ComboBox,另外是标签页,可以使用PageControl,最后一个是属性列表,它有两列,一列是属性名称,另外一列是属性值。属性名称可以展开,属性值有下拉的,有输入数值的,有点击按钮弹出对话框的,所以我觉得关键是在不同的行的编辑方式与其属性名称有关,所以能够满足这个要求的不是太多,正好我最近用了一个控件,就是能够满足每行有不同的编辑方式的,就是advStringGrid。三个部分都有了的话,其它就需要编程来实现了。我觉得很难有通用的属性编辑器,因为每种应用所需要的属性都不一样,属性是由开发者来根据需要决定的,只能编程实现。 谢谢你的回答其实用panel+combobox+valuelisteditor 也可以满足我的要求但是实在是太麻烦了说下我程序的要求就像delphi的ide一样要求在窗体上拖放我自己写的控件(所谓的)然后每个控件拥有不同的属性..动态构建valuelisteditor完全可以构造这些属性但是这些属性下面的子属性就没办法了.因为valuelisteditor不能像property editor那样方便.可以分层这点我很郁闷..找不到好的实现方法.当然我可以自己用panel.edit.caption等静态的构造所谓的property editor但是..工程量太大了 采用treeview做,层次就是现成的了 这样还是要我去拖很多控件去构造个所谓的property editor 并不是我想要的结果不过还是很感谢你的回答在等一天没有办法的话就结贴去拖控件了= =!想想就觉得可怕每个控件都要拖一堆控件去构造所谓的property editor然后再放在panel上 http://www.cnd8.com/soft/5697.htm这里好像有属性列表控件,我没有试,不知道是否能用,也不知道是否好用 用 cxGrid 显示表中一列为bit类型的字段的小问题,不知可否实现? delphi中,如何对CHART图表进行单点添加注释? 有关打开PDF格式文件的问题 100分:TChart的问题, 怎么能让让曲线的颜色没有白色, 以方便打印 怎么取得IE的临时文件的目录? 主表append后但还没被写入数据时从表append好象写不进数据,是吗? 高分求救:在Delphi的文件操作?急!!!! 恩 怎么回事? 能不能把exe文件变小? 数据库和Treeview DELPHI查找问题 delphi 多层系统开发 接口调用另一接口方法
另外是标签页,可以使用PageControl,最后一个是属性列表,它有两列,一列是属性名称,另外一列是属性值。属性名称可以展开,属性值有下拉的,有输入数值的,有点击按钮弹出对话框的,所以我觉得关键是在不同的行的编辑方式与其属性名称有关,所以能够满足这个要求的不是太多,正好我最近用了一个控件,就是能够满足每行有不同的编辑方式的,就是advStringGrid。
三个部分都有了的话,其它就需要编程来实现了。我觉得很难有通用的属性编辑器,因为每种应用所需要的属性都不一样,属性是由开发者来根据需要决定的,只能编程实现。
其实用panel+combobox+valuelisteditor 也可以满足我的要求
但是实在是太麻烦了
说下我程序的要求
就像delphi的ide一样
要求在窗体上拖放我自己写的控件(所谓的)
然后每个控件拥有不同的属性..动态构建valuelisteditor完全可以构造这些属性
但是这些属性下面的子属性就没办法了.
因为valuelisteditor不能像property editor那样方便.可以分层
这点我很郁闷..找不到好的实现方法.
当然我可以自己用panel.edit.caption等静态的构造所谓的property editor
但是..工程量太大了
并不是我想要的结果
不过还是很感谢你的回答
在等一天
没有办法的话就结贴去拖控件了= =!
想想就觉得可怕
每个控件都要拖一堆控件去构造所谓的property editor
然后再放在panel上
这里好像有属性列表控件,我没有试,不知道是否能用,也不知道是否好用