简单问题:checklistbox 怎么取得当前正在check的值 ?

szxiaoxiao 2007-06-08 08:52:00
我在onclickcheck 事件中我要取值 当前的值 ,我不知道当前的itemindex是多少, 怎么取?
...全文
146 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CsharpGame 2007-06-08
  • 打赏
  • 举报
回复
chklst1->ItemIndex;//就是当前选项的索引
if(chklst1->Checked[chklst1->ItemIndex]) //判断当前选项是否选中
//要列出所有选中的项可以这样

AnsiString s;
for(int i=0;i<chklst1->Items->Count;i++)
{
if(chklst1->Checked[i])
s+=chklst1->Items->Strings[i]+"\n";
}
ShowMessage(s);

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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