如何实现例如 datagirdview 列集合编辑器 的上下按钮功能 点击上按钮 左边集合选中的项上调一个位置 反之下按钮向下调一个位置。
左边项信息用什么控件 是listview吗?
请教

解决方案 »

  1.   

    1.写一个click事件
    2.事件里写selectIndex(i);就可以了
      

  2.   

    listview可以实现,通过按钮改变索引位置
     for(int i=0;i <this.myListView.SelectedItems.Count;i++) 
                { 
                    System.Windows.Forms.ListViewItem listViewItem = this.myListView.SelectedItems[i]; 
                    int index = this.myListView.SelectedItems[i].Index - 1; 
                    if (index < 0) return  ; 
                    this.myListView.Items.Remove(this.myListView.SelectedItems[i]); 
                    this.myListView.Items.Insert(index, listViewItem); 
                    listViewItem.Selected = true; 
                } 
      

  3.   

    listview 
    在显示方式 为 details 就可以了