private void checkBox_Unchecked(object sender, RoutedEventArgs e) { Queue tempQueue = new Queue(map); MessageBoxResult result = MessageBox.Show("Yes: Voer alle opgeslagen opdrachten uit \nNo: Alle opgeslagen opdrachten worden verwijderd \nCancel: Ga verder met het bewerken van uw wachtrij", "opgeslagen opdrachten uitvoeren", MessageBoxButton.YesNoCancel, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { tempQueue.UnQueueAndDrawList(); } if (result == MessageBoxResult.No) { tempQueue.ClearQueueList(); } if (result == MessageBoxResult.Cancel) { queueCheckbox.IsChecked = true; } }