private void DragSource_Drop(object sender, Infragistics.DragDrop.DropEventArgs e)
        {
            var emp = dp.DataRecord.DataItem;
            //Collection.Remove(emp);

            var collection = dp.DataPresenter.DataSource as IList;

            if (collection == null)
            {
                return;
            }

            collection.Remove(emp);

            try
            {
                if (overIndex < 0)
                {
                    overIndex = 0;
                }
                //dp.DataRecord.IsSelected = true;
                collection.Insert(overIndex, emp);
            }
            catch
            {
            }
        }
Exemple #2
0
        private void DragSource_Drop(object sender, Infragistics.DragDrop.DropEventArgs e)
        {
            Employee emp = new Employee();

            emp = dp.DataRecord.DataItem as Employee;

            data.Remove(emp);
            data.Insert(overIndex, emp);
        }