tüm programı uyur, ben aşağıdaki kodda yaptığı gibi iki ilerleme çubuğu çalıştırmak istiyorum:Thread.Sleep(); Ben ilerleme çubukları ile ilgili bir sorun
namespace probando
{
public partial class MainWindow : Window
{
int sec = 0;
public MainWindow()
{
InitializeComponent();
}
private void button_Click(object sender, RoutedEventArgs e)
{
string stringSec = sec.ToString();
for (int i = 0; i <= sec; i++)
{
masuno(i,sec);
}
}
private void Tiempo_segundos_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
sec = (int) Tiempo_segundos.Value;
}
private void masuno(int i, int sec)
{
Porcentaje_restante.Maximum = sec;
Porcentaje_restante.Dispatcher.Invoke(() => Porcentaje_restante.Value = i, DispatcherPriority.Background);
Thread.Sleep(1000);
}
}
}
Ve belirsiz satın gelmiyor.Fark iştir başka progressbar var ilk çubuk çalışırken.
Yardımlarınız için teşekkür ederiz.
[Bu yanıtı okuyun] (http://stackoverflow.com/a/8710218/1997232). – Sinatr