public DragNDropEventArgs(DraggableViewContainer dvc, /*DraggableView v,*/ DragAction action, float x, float y)
 {
     HoveredView = dvc;
     //  DraggedView = v;
     Action = action;
     X      = x;
     Y      = y;
 }
示例#2
0
        private void SetViewInContainer(DraggableViewContainer hovered)
        {
            var v = LastDraggedDV;

            if (v != null)
            {
                //var dragContainer = v.Parent as DraggableViewContainer;

                //if (dragContainer != null)
                //{
                //    dragContainer.Children.Remove(v);
                //}
                //else
                //{
                //    var container = v.Parent as Layout<View>;
                //    container.Children.Remove(v);
                //}

                hovered.Children.Add(v);
            }
        }