public virtual void MoveToFront() { PNode p = parent; if (p != null) { p.RemoveChild(this); p.AddChild(this); } }
protected override void OnStartDrag(object sender, PInputEventArgs e) { base.OnStartDrag (sender, e); draggedNode = e.PickedNode; draggedNode.MoveToFront(); nodeStartPosition = draggedNode.Offset; }