请问一下当列表视图中某个item被点击后会产生什么事件?我想搞一个列表视图,当我点击视图中某个item的时候,“delete”按键才显示

解决方案 »

  1.   

    可以在MouseUp事件里,判断listView1.SelectedItems是否有值,如果没有,就不显示,如果有,就显示,初始状态不显示。
      

  2.   

    ListViewItem好像没这两个事件啊?ListView有这两个事件,不过如果这样的话我点击视图不点击里面的item,"delete"按键一样出现。
      

  3.   

    是的,ListView的事件。我说了,你在事件中判断listView1.SelectedItems是否有选取中值。
      

  4.   

    if(listView1.SelectedItems != null)
    {
    this.button1.Enabled = true;
    }这是我的代码,但是当我点击列表视图,无论有没选中选项都显示“delete”按钮