ListView检查是否选择了某个项目

时间:2014-09-22 11:10:11

标签: c# visual-studio listview

如果在ListView中选择了某个项目,我如何检查?

if(any item selectet)
{
    //do not refresh
}
else
{
   //refresh database
}

2 个答案:

答案 0 :(得分:2)

您可以使用ListView.SelectedItems

if(ListView1.SelectedItems.Count > 0)
{
    //do not refresh
}
else
{
   //refresh database
}

如果这不是winforms而是ASP.NET问题,您可以使用ListView.SelectedIndex

if(ListView1.SelectedIndex > -1)
{
    //do not refresh
}
else
{
   //refresh database
}

答案 1 :(得分:1)

您可以使用SelectedIndex属性:

if (ListView1.SelectedIndex !=-1 ) //-1 means no item selected