0

我有一个名为_listAvailable. 我想刷新列表视图我的意思是(FillOutListViewCtrl())仅当列表视图中的项目没有焦点时才在列表视图中填充数据,我需要在现有代码中进行哪些修改

 public class ResourcePolicySystemsLVI : System.Windows.Forms.ListViewItem
{
            if (_refresh )
            {
                FillOutListViewCtrl();
                _refresh = false;
            }
}

我做了以下检查if (_refresh && _listAvailable.Focus()==false),但这不起作用,因为当项目没有焦点而不是列表视图时,我需要填充列表视图。任何人都可以帮助我我需要做什么修改吗?我们是否有 listviewitem 而不是 listview 的焦点属性?

4

1 回答 1

0

我通过使用做到了Listview.SelectedItems.Count

于 2013-01-09T07:09:24.067 回答