我只需要一个可选的 ListView 项目。我在 .NET Compact Framework 3.5 中找不到禁用多项选择的属性/方法。而且我在 OpenNetCF 中找不到 ListView2。
问问题
1342 次
1 回答
1
您可以使用ListBox Control。它的外观和功能可以像ListView Control一样。
如果您想(或需要)坚持使用 ListView 控件,您可以始终选择SelectionIndexChanged事件中的第一项并丢弃其余项。
void ListView1_SelectedIndexChanged(object sender, System.EventArgs e) {
for (int i = 0; i < ListView1.SelectedItems.Count; i++) {
ListViewItem item = ListView1.SelectedItems[i];
if (i == 0) {
Console.WriteLine(item.ToString());
} else {
item.Selected = false;
}
}
}
于 2012-09-03T19:05:48.867 回答