Barra de progresso para carregar dados no DataGridView usando DataTable

eu tenho umDataGridView em que carrego dados de um banco de dados do servidor SQL. Quando carrego os dados, leva muito tempo.

Gostaria de fornecer informações ao usuário que os dados estão carregando. Posso perguntar qual é a melhor maneira de conectarProgressbar quando os dados estão sendo carregados noDataGridView?

Não quero que ninguém crie um código totalmente funcional para mim. Eu só gostaria de saber como isso pode ser feito.

Eu vejo alguém premiado com a minha pergunta. Eu gostaria de dizer que, no momento, estou usando esse código que eu aprovaria se fosse adequado.

DTGdataTable = new DataTable();
SqlDataAdapter SDA = new SqlDataAdapter
SDA.Fill(DTGdataTable);
dataGridView1.DataSource = DTGdataTable ;

Obrigado a todos pelo seu tempo.

questionAnswers(5)

yourAnswerToTheQuestion