예제 #1
0
파일: Fmain.cs 프로젝트: Digiman/MyToDoApp
 /// <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();
     }
 }
예제 #2
0
파일: Fmain.cs 프로젝트: Digiman/MyToDoApp
 /// <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();
 }