在程序里有个listview,我想拖动其中某项时,实际上是拖动这项所对应的文件!
  

解决方案 »

  1.   

    我知道树形结构的拖动!!
    listview怎样拖动还没试过!!
    应该和资源管理器差不过吧!!
    你找这方面的资料吧!!
      

  2.   

    private void lvEquip_ItemDrag(object sender, System.Windows.Forms.ItemDragEventArgs e)
      {
       this.DoDragDrop(e.Item,DragDropEffects.Move);
      } 
      private void tvDept_DragEnter(object sender, System.Windows.Forms.DragEventArgs e)
      {
       e.Effect=DragDropEffects.Move;
      }  private void tvDept_DragOver(object sender, System.Windows.Forms.DragEventArgs e)
      {
       Point ptScreen=new Point(e.X,e.Y);
       Point pt=tvDept.PointToClient(ptScreen);
       ListViewItem item=tvDept.GetItemAt(pt.X,pt.Y);
       if(item!=null)
       item.Selected=true;
      }  private void tvDept_DragDrop(object sender, System.Windows.Forms.DragEventArgs e)
      {
       Add_EquipMent();
      } 
      

  3.   

    我想实现在listview拖动某项,然后放到word里,如何实现
      

  4.   

    还要放到WORD里啊。。那我就不知道怎么写WORD了OFFICE东西就是烦
      

  5.   

     这个我见过,用ajax控件可以实现,我回去看看~~