Esempio n. 1
0
        private void Button_Click(object sender, RoutedEventArgs e) //przycisk OFF
        {
            if (textTime.Text == "")
            {
                MessageBox.Show("Wpisz wartość w minutach");
            }
            else
            {
                czas = Convert.ToInt32(textTime.Text);
                Offuj offuj = new Offuj();
                offuj.turnoff(czas);
            }
            ProgressOff.Maximum   = czas;
            ProgressOff.Minimum   = 0;
            ProgressOff.IsEnabled = true;

            Duration duration = new Duration(TimeSpan.FromMinutes(czas));

            System.Windows.Media.Animation.DoubleAnimation doubleanimation = new System.Windows.Media.Animation.DoubleAnimation(czas, duration);
            ProgressOff.BeginAnimation(ProgressBar.ValueProperty, doubleanimation);  //pasek statusu postępu, działa należycie
        }
Esempio n. 2
0
        private void stopOff_Click(object sender, RoutedEventArgs e) //zatrzymanie wylaczenia systemu
        {
            Offuj offuj = new Offuj();

            offuj.turnOffStop();
        }