c# datagridview进度条问题

c# datagridview进度条问题,第1张

在for循环外添加

this.progressBar1.Maximum = myDGV.Rows.Count + 1

progressBar1.Value = 1

在第二for循环里添加

progressBar1.Value = progressBar1.Value + 1

加载数据一般要耗时的,可以用backgroundworker通过异步来实现。这样主程序 效率高一点,快一点,

backgroundworker 有表示进度的事件。可以根据完成进度修改进度条。

private void backgroundWorker1_ProgressChanged(object sender,

ProgressChangedEventArgs e)

{

this.progressBar1.Value = e.ProgressPercentage

}

在VS 2019的DataGridView属性设置,属性——“布局”有一个ScrollBars,可以设置不显示滚动条,也可以选择滚动条,有四种滚动条显示方式,其中:Both就是显示横与垂直滚动条,Horizontal只显示横滚动条。(看图片)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11935986.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存