我可以使用什么控件放置在我的程序中,以便我可以有一个加载栏。例如
ProgressBar pb = new ProgressBar();
pb.start();
connectToDatabase();
pb.stop();
这可能在c#中吗?
由于
答案 0 :(得分:4)
不确定。 Windows窗体库中有一个ProgressBar控件。将Style设置为Marquee,你应该得到一个滚动开/关模式,表明正在进行中。
答案 1 :(得分:3)
ProgressBar要求您的代码在完成任务时定期更新进度。此外,只有当您可以粗略计算完成的百分比时,进度才有意义。
如果您只是想要移动以显示程序正忙,则可以将进度条Style
属性设置为ProgressBarStyle.Marquee
。此样式用于指示正在发生的事情,而不报告任务完成的百分比。
答案 2 :(得分:1)