Как использовать индикатор выполнения / счетчик при загрузке данных в 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(); } }