private void EliminaBinario_Click(object sender, RoutedEventArgs e) { Window_message window_Message = new Window_message(); window_Message.message = "Sei sicuro di voler eliminare il binario ''" + NomeBinario.Text + "''\nVerranno eliminati anche tutti i progetti interni a esso. \nQuesta operazione non è reversibile."; window_Message.ShowDialog(); if (window_Message.ButtonClicked == "conferma") { RemoveEvent(this); ((Grid)Parent).Children.Remove(this); } }
public void EliminaProgetto_Click(object sender, RoutedEventArgs e) { if (ChiediConfermaElimina) { Window_message window_Message = new Window_message(); window_Message.message = "Sei sicuro di voler eliminare il progetto ''" + GroupBox_nomeProgetto.Header + "''\nQuesta operazione non è reversibile."; window_Message.ShowDialog(); if (window_Message.ButtonClicked == "conferma") { RemoveEvent(this); ((Grid)Parent).Children.Remove(this); } } else { RemoveEvent(this); ((Grid)Parent).Children.Remove(this); } thisProgetto.thisProgettiTreni.FindConflitti(); }