C# ListView 选中状态的判断方法

发布时间:2007年08月27日      浏览次数:977 次
问题:
在ListView中先选中一个Item,然后在点Button时能够获得选中的Item的Text,Button中要能够判断Item是否被选中,否则SelectedItems会报错。
实现代码:
private void button2_Click(object sender, EventArgs e)
...{
if (listView1.FocusedItem != null)
...{
if (listView1.SelectedItems != null)
...{
MessageBox.Show(listView1.SelectedItems[0].SubItems[1].Text);
}
}
}
默认情况下,上述代码还会有问题,解决方法是将ListView设置成正行选中:
listView1.FullRowSelect = true;
OK!
免责声明:本站相关技术文章信息部分来自网络,目的主要是传播更多信息,如果您认为本站的某些信息侵犯了您的版权,请与我们联系,我们会即时妥善的处理,谢谢合作!