2011年10月11日 星期二

VB DataGridView MultiSelect drag problem


DataGridView MultiSelect drag problem




透過 Me.DoDragDrop(Me.SelectedRows 要抓的資料, DragDropEffects.All) 寫在 mouse Down
Drop 時候,透過 


   Dim test As DataGridViewSelectedRowCollection = e.Data.GetData(GetType(DataGridViewSelectedRowCollection))
將該資料取出 Loop寫入放置位置


然後注意遺下該 資料 在 table的原始位置就可以了


在每次托放作業結束以後
將dgv1,dgv2重新與 DataSource鏈結一次
來更新 dgv 與 table 之間索引值得關係 ( DataBoundItem )

沒有留言:

張貼留言