我在后台使用 xml 数据创建一些文件
Task.Factory.StartNew(() => xmlconvert(xx, yy));
现在,问题是如何使用带有一些消息和进度的 StatusStrip 控件或至少只是进度的滚动动画来显示此方法的进度。我不知道它是如何工作的。
更新:首先,这个方法'xmlconvert(xx,yy)'有四种不同的形式,取决于用户在运行时选择的条件。在我的应用程序的主窗体中,用户可以从不同的条件中选择对数据进行处理。最后,当用户单击“创建”按钮时,所有这些条件都将被检查,并且将在该按钮单击事件中调用合适的方法。我需要显示在运行时调用的此方法的进度。
private void btnCreateRelease_Click(object sender, EventArgs e)
{
// Checks set of conditions
if(cond 1)
{
xmlconvert_1();
}
else if (cond2)
{
xmlconvert_2();
}
else if (cond3)
{
xmlconvert_3();
}
else if (cond4)
{
xmlconvert_4();
}
}
我想显示将在运行时调用的这些方法之一的进度取决于条件。
非常感谢。