如何让两个listbox同步选择???(100分)

  • 主题发起人 主题发起人 gf.z
  • 开始时间 开始时间
G

gf.z

Unregistered / Unconfirmed
GUEST, unregistred user!
两个listbox,如何让两个listbox同步选择?如
listbox1选中第2项,则listbox2也自动选中第2项!!
如:
listbox1 listbox2
aaa bbb
dss dfd
eee eee2

当我选择‘eee'时候,listbox2自动选择’eee2‘???
 
在listbox1onlick事件中
begin
listbox2.itemindex := listbox1.itemindex;
end;
 
哦!!我回去试试!!
谢谢!!
 
好像有点不对
在listbox1onlick事件中
begin
listbox2.itemindex := listbox1.itemindex;
listbox1.Selected[listbox2.itemindex]:=true;
end;
如果可以多选,则要用到循环
如果键盘也需要控制,则在keyup事件里面也要加上
 
listbox1.Selected[listbox2.itemindex]:=true;
这句话我昨天试了一下,好象有点问题?
不知道你试过了没有??谢谢
 
那你就用第一个答案,第二个答案是在你的listbox支持多选的时候必须要注意的.你可以自己
变通一下!
 
哦!!
非常感谢!!!
可以留下你的email吗?
有问题可以向你请教吗?我刚刚学delphi(以前用vb)
我的:
kernel@peoplemail.com.cn
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部