Как использовать индикатор выполнения / счетчик при загрузке данных в datagridview?
Здравствуйте, я делаю приложение для windows
Когда я нажимаю кнопку, то данные загружаются в Datagridview,
На этом шаге я хочу показать прогресс с помощью индикатора прогресса или счетчика.
Но для меня это первый раз, когда я использую это, я понятия не имею...
Я просто искал его и использовал backgroundworker или thread...
Пожалуйста, кто-нибудь, помогите мне.
Мое событие нажатия кнопки приведено ниже. как я могу добавить или изменить код?
Что я уже пробовал:
private void btnStart_Click(object sender, EventArgs e)
{
string webApplicationName = string.Empty;
string siteID = string.Empty;
mtlblError.Text = "no record returned";
Migration_Status_DAC dac = new Migration_Status_DAC();
DataSet ds = new DataSet();
try
{
ds = dac.SelectWebApplicationStatus(mtextUrl.Text);
DataTable dt = ds.Tables[0];
if (ds != null && dt != null && dt.Rows.Count > 0)
{
webApplicationName = dt.Rows[0]["AppName"].ToString();
mgrdWebApplication.DataSource = dt;
}
else
{
mtlblError.Visible = true;
}
}
catch(Exception ex)
{
LogWrite.writeLog(ex.ToString();
}
}