0
我想在C#Winform中实现进度条。但是我从未实现过这个功能。实现进度条Winform
我的应用程序发送的电子邮件数量,我希望实现一个进度条,每增加一个邮件发送。电子邮件的数量大约在16-50之间。
这可以实施吗?如果是的话,怎么样?
任何帮助,请
感谢您的回答,更多的帮助,可以找到:How to show progress bar in windows application?
我想在C#Winform中实现进度条。但是我从未实现过这个功能。实现进度条Winform
我的应用程序发送的电子邮件数量,我希望实现一个进度条,每增加一个邮件发送。电子邮件的数量大约在16-50之间。
这可以实施吗?如果是的话,怎么样?
任何帮助,请
感谢您的回答,更多的帮助,可以找到:How to show progress bar in windows application?
您可以设置进度条的最大值,以电子邮件的数量,每个电子邮件发送,递增进度条。
也许这样的事情?
private int emailLength;
private ProgressBar ProgressBar1 = new ProgressBar();
public void Main()
{
emailLength = 16;
progressBar1.Maximum = emailLength;
sendEmails();
}
public void sendEmails()
{
for (int i = 0; i <= emailLength; i++)
{
//Send Emails Here
progressBar1.Increment();
}
}
+1,但我会使用emailCount而不是emailLength – rheitzman
默认的标准'System.Windows.Forms.ProgressBar'怎么样?在大多数情况下,这应该是足够的**除非**你想要一些不同的外观和感觉。 –
您是否遇到了进度条的代码逻辑问题?或者更多的是关于一种总体上应该如何行动和感受的东西? –
如果您尝试像Winforms ProgressBar Examples这样的简单搜索,就会有成千上万的例子。您还可以在右侧的“相关”列中找到许多类似的问题。 – Steve