想在edit上加个小按钮(这个已经弄了),点一下出下拉框(就跟combobox一样),有谁有这种例子呀?

解决方案 »

  1.   

    呵呵,ComboBox不就可以作为一个有下拉框的Edit么?
      

  2.   

    比较麻烦点。delphi本身就有这样的代码,在grids单元,参考TInplaceEdit等相关类。
      

  3.   

    那为什么不直接用 comboBox??
      

  4.   

    楼主请问怎么在Edit上加小点?要实现点一下出下拉框,你再添加一个ListBox。
    开始隐藏,点后再出现。
      

  5.   

    呵呵,有时候COMBOBOX不能完全解决问题,比如想通过集成TMaskEdit实现一个能够进行掩码输入并且下拉选择的COMBOBOX。
      

  6.   

    嘿~在edit旁边加个“...”button  ,在窗口选取吧
      

  7.   

    我想把功能集成起来,比如我现在把edit加个fieldname属性,加了displayformat属性,加了数据类型如integer,float,date的判断,等等。。
    难道因为要下拉选择,还要再写一个控件继承combobox,再把上面那些功能加上去吗?
    我想做个像delphi的属性编辑器里的那样,旁边有一个3个点的按钮,也可以变成下拉选择框。
      

  8.   

    谢谢 yrb() 的提示。
    已经基本上完成了,虽然还有几个细节方面需要改进(也可能没法改进)。
      

  9.   

    用Raize吧,相信百分百能满足你所有的需求!