/// <summary> /// Obsluha události vyvolaná při stisku tlačítka pro odebrání vybrané položky z kolekce zpracovávaných položek. /// </summary> /// <param name="sender">Zvolený objekt</param> /// <param name="e">Vyvolaná událost</param> private void OdebratButton_Click(object sender, RoutedEventArgs e) { try { // Zobrazení varovného okna s načtením zvolené volby MessageBoxResult VybranaVolba = MessageBox.Show("Opravdu chcete vybranou položku odstranit?", "Upozornění", MessageBoxButton.YesNo, MessageBoxImage.Question); // Smazání vybrané položky v případě stisku tlačíka YES switch (VybranaVolba) { case MessageBoxResult.Yes: Controller.OdeberPolozkuZeZaznamu(); // Odebrání vybrané položky break; case MessageBoxResult.No: break; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Chyba", MessageBoxButton.OK, MessageBoxImage.Warning); } }