怎么用代码选择一个列表框的item???我找遍了属性,和方法都没有找到。我怎么用代码来使一个item变成选中状态??

五行擒拿术 2001-08-14 11:42:26
怎么用代码选择一个列表框的item???我找遍了属性,和方法都没有找到。我怎么用代码来使一个item变成选中状态??
...全文
169 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
五行擒拿术 2001-08-14
  • 打赏
  • 举报
回复
多谢了。呵呵
tikkypeng 2001-08-14
  • 打赏
  • 举报
回复
楼上的对~~设成可以多选
xzgyb 2001-08-14
  • 打赏
  • 举报
回复
欧错了,ListBox1.Selected[2]时第三项
不好意思
xzgyb 2001-08-14
  • 打赏
  • 举报
回复
需要设置TListBox的MultiSelect为true;
然后用ListBox1.Selected[2] := true;
选中第二项,其他一样了
五行擒拿术 2001-08-14
  • 打赏
  • 举报
回复
1
五行擒拿术 2001-08-14
  • 打赏
  • 举报
回复
我是想知道怎么设置一个 item从为选中状态,到选中状态,但是并不改变其他item的状态。
在VC里使用CListBox::SetSel( int nIndex, BOOL bSelect = TRUE );来实现的,在Delphi中呢??
newyj 2001-08-14
  • 打赏
  • 举报
回复
listbox1.Itemindex:=x;//x为选中行
//看看那行选中
for i:=0 to listbox1.Items.Count-1 do
if listbox1.Selected[i] then caption := inttostr(i);
五行擒拿术 2001-08-14
  • 打赏
  • 举报
回复
SelCount是个只读的属性!
五行擒拿术 2001-08-14
  • 打赏
  • 举报
回复
1
五行擒拿术 2001-08-14
  • 打赏
  • 举报
回复
那如果我想选择 1,3 ,6 ,9 的item呢??
我是想知道怎么把一个item设置成选中状态。
softcool 2001-08-14
  • 打赏
  • 举报
回复
listbox1.SelCount:= listbox1.Items.Count
五行擒拿术 2001-08-14
  • 打赏
  • 举报
回复
我说的不是这个意思,例如我想设置所有的item都成选中状态。
MSHawk 2001-08-14
  • 打赏
  • 举报
回复
有没有搞错!ItemIndex 属性啊
xzm2000 2001-08-14
  • 打赏
  • 举报
回复
让第二个被选种中
listbox1.ItemIndex := 1;
五行擒拿术 2001-08-14
  • 打赏
  • 举报
回复
1
lbsoft 2001-08-14
  • 打赏
  • 举报
回复
GZ

5,927

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧