将Listview与Checkbox一起使用
的ListView
checkbox id
001
002
003
...
我想一次只选择一个ID,并且我想在消息框中显示所选项目
例如
选中 001
ID,如果我检查002
ID则表示自动001
ID检查应删除,并显示消息框“002已选中”
答案 0 :(得分:2)
如果使用ListBox,则默认行为是一次只能选择一个项目。您可以通过设置或清除.MultiSelect
属性来更改该行为。
Here是您可能会发现有用的教程。
答案 1 :(得分:2)
使用ListView,您需要浏览所有其他项目,并确保在选中新项目时取消选中该项目。
答案 2 :(得分:0)
单击第一个复选框时,在某处的变量中记录引用。单击任何其他复选框时,通过引用取消选中旧复选框,并存储对新复选框的引用。比循环一切更有效率。