Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 模态不确定进度条_C#_Progress - Fatal编程技术网

C# 模态不确定进度条

C# 模态不确定进度条,c#,progress,C#,Progress,我有一个Windows应用程序,它基本上调用其他类和存储过程,并最终创建一个包含大量信息的csv文件。我需要一个进度条,只运行,直到它完成,这样用户就可以看到一些事情正在发生。我在网上搜遍了,似乎没法让它发挥作用。我只想在点击按钮时开始运行。为什么这看起来如此困难?我得到的最接近的是刚刚开始在marquee中的酒吧,但它不会“开始”,直到对象被填充后,这对我没有好处,我需要它在对象被填充时开始。这是在C#中完成的。有什么想法吗?您需要在单独的线程中运行长时间运行的任务,以便在任务运行时更新UI

我有一个Windows应用程序,它基本上调用其他类和存储过程,并最终创建一个包含大量信息的csv文件。我需要一个进度条,只运行,直到它完成,这样用户就可以看到一些事情正在发生。我在网上搜遍了,似乎没法让它发挥作用。我只想在点击按钮时开始运行。为什么这看起来如此困难?我得到的最接近的是刚刚开始在marquee中的酒吧,但它不会“开始”,直到对象被填充后,这对我没有好处,我需要它在对象被填充时开始。这是在C#中完成的。有什么想法吗?

您需要在单独的线程中运行长时间运行的任务,以便在任务运行时更新UI


请参阅以获取设置此选项的示例。

链接中提供的解决方案不起作用,我已经有了myProgressBar.Style=ProgressBarStyle.Marquee;在我的代码中。