Exemple #1
0
        public static bool cutPaste(ToDoItem itemToBeCut, ToDoItem parentOfItemToBeCut, ToDoItem pasteParent)
        {
            if (!canBeCutPastedHere(itemToBeCut, pasteParent))
            {
                return(false);
            }

            parentOfItemToBeCut.deleteChild(itemToBeCut);
            pasteParent.addChild(itemToBeCut);
            return(true);
        }
Exemple #2
0
        public void createNewToDoItemInsideParent(ToDoItem parent)
        {
            ToDoItem newItem = new ToDoItem("text");

            parent.addChild(newItem);
            syncViewFromModel();
            TreeNode node = getNodeForToDoItem(newItem);

            treeViewItems.SelectedNode = node;
            node.BeginEdit();
        }