/// <summary> /// Добавление новой задачи в список (вложенной) /// </summary> private void AddDoExecute(object sender, EventArgs e) { //TToDoItem task = GlobalVars.List.GetTaskByName(mainTreeView.SelectedNode.Text); if (CurrentTask != null) { FAddTask form = new FAddTask(this, CurrentTask.Name); form.ShowDialog(); if (form.DialogResult == DialogResult.OK) { // добавление задачи CurrentTask.AddItem(form.GetItem); // обновление дерева задач и вывол его на экран RefreshTree(); } form.Dispose(); } }
/// <summary> /// Добавление новой задачи в список (корневой) /// </summary> private void AddRootDoExecute(object sender, EventArgs e) { FAddTask form = new FAddTask(this); form.ShowDialog(); if (form.DialogResult == DialogResult.OK) { // добавление задачи GlobalVars.List.GetRootItem.AddItem(form.GetItem); // обновление дерева задач и вывод его на экран RefreshTree(); } form.Dispose(); }