【发布时间】:2012-02-19 15:14:25
【问题描述】:
我是 C# 新手,想问一个问题。
我正在开发一个 Windows 应用程序并尝试插入一个进度条,当我从另一个命名空间调用它时它不起作用。
我的代码:
namespace CLT
{
public partial class GenBulkReceipts : UserControl
{
public void ProressBarMovement()
{
progressBar1.PerformStep();
}
public void LoadProgressBar(int progressbarMax)
{
progressBar1.Minimum = 1;
progressBar1.Maximum = progressbarMax;
progressBar1.Value = 1;
progressBar1.Step = 1;
}
private void btnOpen_Click(object sender, EventArgs e)
{
try
{
OpenFile();
}
}
private void OpenFile()
{
if (dsEx1.Tables[0].Rows.Count > 0)
{
AccountsToBeImported = new BLLService().Get_AccountsToBeReceipted(dsEx1);
}
}
}
namespace BLL
{
class GenBulkReceiptsBLL
{
public DataSet Get_AccountsToBeReceipted(DataSet dsImport)
{
CLT.GenBulkReceipts pb = new CLT.GenBulkReceipts();
pb.LoadProgressBar(dsImport.Tables[0].Rows.Count);
foreach (DataRow dr in dsImport.Tables[0].Rows)
{
//Code cgoes here
}
pb.ProressBarMovement();
}
}
}
如果有任何帮助,我将不胜感激
谢谢你
【问题讨论】: