//Reakce na kliknutí na 2. button
        private void Button2_Click(object sender, RoutedEventArgs e)
        {
            Ovladani ovladani = ((FrameworkElement)sender).DataContext as Ovladani;

            ovladani.vystup1.Value = false;
            ovladani.vystup2.Value = true;
            ovladani.UvolnitVystupy();
        }
        /// <summary>
        /// Ovládání šipkami klávesnice
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Ovladani_PreviewKeyDown(object sender, KeyEventArgs e)
        {
            Object item = ((FrameworkElement)sender).DataContext as Object;

            if (item is Ovladani)
            {
                Ovladani ovladani = ((FrameworkElement)sender).DataContext as Ovladani;
                if (e.Key == Key.Left)
                {
                    ovladani.vystup1.Value = true;
                    ovladani.vystup2.Value = false;
                    ovladani.UvolnitVystupy();
                }
                if (e.Key == Key.Right)
                {
                    ovladani.vystup1.Value = false;
                    ovladani.vystup2.Value = true;
                    ovladani.UvolnitVystupy();
                }
            }
        }
        //Reakce na uvolnění buttonu výstupu levým tlačítkem myši
        private void Button_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
        {
            Ovladani ovladani = ((FrameworkElement)sender).DataContext as Ovladani;

            ovladani.UvolnitVystupy();
        }