Example #1
0
    /// <summary>
    /// Clone节点。
    /// </summary>
    /// <param name="obj">Object.</param>
    private void ContextNodeCloneCallback(object obj)
    {
        ITreeNode original = (ITreeNode)obj;

        if (original != null)
        {
            ITreeNode param = original.Clone(null);

            TreeNode node = data.AddNode(param);

            node.rect = new Rect(mMousePosition.x, mMousePosition.y, TreeNode.WIDTH, TreeNode.HEIGHT);
        }
    }