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 }
private void stopOff_Click(object sender, RoutedEventArgs e) //zatrzymanie wylaczenia systemu { Offuj offuj = new Offuj(); offuj.turnOffStop(); }