예제 #1
0
 private void DD_LinkDeleted(object sender, LinkEventArgs e)
 {
     // DD.Links.Remove()
     myWeb.DeleteArc(((Node)e.Link.Origin.Tag).ID, e.Link.Text, ((Node)e.Link.Destination.Tag).ID);
     SendMessage("дуга удалена: " + e.Link.Text + " от " + e.Link.Origin.Text + " к " + e.Link.Destination.Text);
     // e.Link.Destination - цель
     // e.Link.Origin//от куда
 }
예제 #2
0
 public void DeleteArcExecuted(object sender, ExecutedRoutedEventArgs e)
 {
     try
     {
         _myWeb.DeleteArc(_selectedArc.From.ID, _selectedArc.Name, _selectedArc.To.ID);
         SetDataContext();
         RefreshAll();
         _somethingChanged = true;
         NormalizeStatusBar();
     }
     catch (ArgumentException ex)
     {
         ErrorStatusBar(ex.Message);
     }
 }