public void DeleteExecuted(object sender, ExecutedRoutedEventArgs e)
 {
     try
     {
         _myWeb.DeleteNode(_selectedNode);
         SetDataContext();
         RefreshAll();
         _somethingChanged = true;
         NormalizeStatusBar();
     }
     catch (ArgumentException ex)
     {
         ErrorStatusBar(ex.Message);
     }
 }
Example #2
0
 private void DD_NodeDeselected(object sender, NodeEventArgs e)
 {
     try
     {
         SendMessage("удаление вершины" + ((Node)e.Node.Tag).Name);
         if (!reload)
         {
             myWeb.DeleteNode((Node)e.Node.Tag);
         }
     }
     catch (ArgumentException e1)
     {
         SendMessage("Вершина " + ((Node)e.Node.Tag).Name + "не может быть удалена");
         MessageBox.Show(e1.Message);
     }
 }