找回密码
 加入
搜索
查看: 3242|回复: 4

列表框内加复选框控件

[复制链接]
发表于 2009-4-23 10:48:36 | 显示全部楼层 |阅读模式
如何在列表框内加复选框控件? 比如
$listview= GUICtrlCreateListview("选择", 0, 0, 190,120)
$item1 = GUICtrlCreateListViewItem("第一个", $listview)
如何在"第一个"前加复选框      如何判断 已选中 ?
谢谢
发表于 2009-4-23 11:52:42 | 显示全部楼层
那个控件只是个表现状态,如果选中的话,要自己在语句里作表达,比如选中第一个复选框,要在后面加一行选中第一个选项
发表于 2009-4-23 13:30:54 | 显示全部楼层
建立一个CheckBox的Listview:
$listview= GUICtrlCreateListview(0, 0, 190,120, $TVS_CHECKBOXES)
判断内部项目是否选中:
BitAND(GUICtrlRead($item1), $GUI_CHECKED)
为真则表明已选中,为假则相反。
发表于 2009-4-23 15:46:53 | 显示全部楼层
不好意思,错看成TreeView了。
ListView的复选框在扩展风格里,$LVS_EX_CHECKBOXES。
$listview = GUICtrlCreateListview("选择", 0, 0, 190, 120, -1, $LVS_EX_CHECKBOXES)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-22 12:55 , Processed in 0.080557 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表