我想在從數據庫表中獲取列後,在組合框中添加項目。爲了實現性能我已經把這個任務在新創建的線程使用另一個線程將數據從數據庫加載到組合框中
for (int i = 0; i < dataTable.Rows.Count; i++)
{
comboBox.Items.Add(dataTable.Rows[i][0].ToString());
}
,但它提供了以下異常:
「跨線程操作無效」我搜索了它,並試圖
用不同的方法幫助解決這個問題,代表們。我試圖將整個dataTable傳遞給另一個方法,但無法解決問題。
請告訴我如何解決它?
WinForms或WPF? – Tudor 2012-03-31 14:59:17