我想问一下如何使用c#2010进度条? 。 我知道属性(Max,Min和Value)以及增加值。 但是我不知道在从数据库加载数据时使用它。 或者如何通过从数据库下载文件来使用它。 或者加载datagridview(例如1000行),所以需要时间,但我想为它显示一个进度条。
我怎么知道这些例子的最大值?我的意思是使用进度条的概念。
答案 0 :(得分:1)
我建议从你处理的数据中获取字节大小,然后使用异步操作,每次获得新字节时都会将参数传递给另一个方法。
在这种情况下,您可以使用以下内容:
setProgress(byte [] bytesx){
progressbar.value = dProgress = 100.0 * bytesx / FileSize; }