グリッドをバックグラウンド ワーカーで埋めたいのですが、どこに追加する必要があるかわかりません。DataGrid.DataSource=DataTable;
バックグラウンド ワーカーを使って埋めていく方法を説明する簡単な例はありますDataGrid
か?
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
setgride();
}
private void setgride()
{
string constring = "constring";
SqlCommand com = new SqlCommand();
SqlConnection con = new SqlConnection(constring);
com.Connection = con;
com.CommandText = " select * from Request";
SqlDataAdapter adapt = new SqlDataAdapter(com);
DataTable dt2 = new DataTable();
adapt.Fill(dt2);
propdt2 = dt2;
}
private void button1_Click(object sender, EventArgs e)
{
this.backgroundWorker1.RunWorkerAsync();
}