Combobox控件下拉出来一个树控件?(100分)

  • 主题发起人 主题发起人 xiangding
  • 开始时间 开始时间
X

xiangding

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何让Combobox下拉一个treeview来?
我想要源码,是真正的,谁能教我怎么写这个控件?
 
我希望那里有得下载这个控件就好了,要源码的.
 
是呀,我现在急需要,有人能帮我吧?
 
是不是要在paint事件里写东东?
 
LMD控件组里就有这个控件,1stclass控件组中也有,可以去www.51delphi.com中去找找看的
 
www.tccc.com
 
1stclass我也有,只是没有源码的,我不敢用。
我想要有源码的,而且我想学会。。嘻
 
不会吧,怎么我装上的1stclass就有源码的呢???
 
可能我们下载的版本不同,
你在哪下载的?能给我一份吗?
谢谢你了
 
我在51delphi里找的
 
没有找到可以告诉我,我帮你写,保证短小精悍!有源代码,每人给200分如何?
 
行,
但我不要那种假的,比如先把TreeView隐藏,在ComboBox下拉的时候再显示出来,这种方式我不要,我要真正的能够画到comboBox里面去的。

200分没问题,只要能实现。
 
嘿,我只怕人家1stclass也许也是用如此方式实现的呢??
 
1stclass用什么方法实现我真的不知道哦。我没有这个控件,我也没有写出这样的控件,有下拉DBGrid的控件,其实很简单的.
 
自己寫一個吧,也不是很難。只要把rxlib的看懂,就行了。
 
我认为就是Tcombobox和Ttreeview两个控件进行组合,把Ttreeview的位置相对于Tcombobox画出来就可以了。然后树(Ttreeview)就从数据库那里加载,选择树节点之
后,把节点的值付给Tcombobox的Text。这样就可以模拟出来了!
 
//给你一段我写的模拟代码,很简单的。给我200分就不值得了
procedure TForm1.ComboBox1DropDown(Sender: TObject);
begin
TreeView1.Left := ComboBox1.Left ;
TreeView1.Top := ComboBox1.Top + ComboBox1.Height;
Abort;
end;
 
fcTreeCombox
 
呵呵,我有很简单的方法搞定,在COMBOX里加什么都行。
 
//给你一段我写的模拟代码,很简单的。给我200分就不值得了
procedure TForm1.ComboBox1DropDown(Sender: TObject);
begin
TreeView1.Left := ComboBox1.Left ;
TreeView1.Top := ComboBox1.Top + ComboBox1.Height;
Abort;
end;
根本不行!你没有考虑好多问题!TreeView1的parent是什么?,怎样隐藏?
 
后退
顶部