/// <summary> /// Called after tree node has been moved. /// </summary> protected void TreePageControls_NodeMove(object sender, PXTreeMoveEventArgs e) { string[] node = e.NodeKey, parent = e.ParentKey, before = e.BeforeKey; var result = LayoutEditor.MoveControl(node[0], parent[0], before == null?null : before[0]); if (!result) { e.Cancel = true; } }
/// <summary> /// Called after tree node has been moved. /// </summary> protected void TreePageControls_NodeMove(object sender, PXTreeMoveEventArgs e) { string[] node = e.NodeKey, parent = e.ParentKey, before = e.BeforeKey; LayoutEditor.MoveControl(node[0], before == null?null : before[0]); }