我可以在我的程序中放置什么样的控件,以便我可以有一个加载栏。例如加载图标/进度条
ProgressBar pb = new ProgressBar();
pb.start();
connectToDatabase();
pb.stop();
这是可能的C#?
谢谢
我可以在我的程序中放置什么样的控件,以便我可以有一个加载栏。例如加载图标/进度条
ProgressBar pb = new ProgressBar();
pb.start();
connectToDatabase();
pb.stop();
这是可能的C#?
谢谢
当然。 Windows窗体库中有一个ProgressBar控件。将它的样式设置为选取框,你应该得到一个滚动开/关模式,表明正在取得进展。
ProgressBar需要您的代码在您完成任务时定期更新进度。而且,只有在粗略计算完成百分比时,进度才有意义。
如果您只是想要显示程序正忙的东西,您可以将进度条Style
属性设置为ProgressBarStyle.Marquee
。此样式用于指示发生的事情,而不报告任务完成的百分比。
您正在使用哪个前端?我假设WinForms或WPF。 – 2011-02-03 16:25:34