2011-12-12 77 views
-1

使用列表视图只是一个项目与复选框如何选择列表视图

的ListView

checkbox id 

001 
002 
003 
... 

我希望每次只选择一个ID,我想在MessageBox

显示所选项目

例如

001 ID被检查,如果我检查002 ID自动装置001 ID枝ck应该删除并显示一个消息框“002 is selected”

回答

2

如果您使用ListBox,默认行为是一次只能选择一个项目。您可以通过设置或清除.MultiSelect属性来更改该行为。

Here是一个教程,您可能会发现有帮助。

2

使用一个ListView,你需要检查每一个其他项目,并确保在检查一个新项目时它没有被选中。

0

单击第一个复选框时,将某个引用记录到某个变量中。当任何其他复选框被点击时,通过引用取消旧的复选框,并存储对新的引用。比遍历所有内容效率更高。