我是初學者在C#中,功能調用線程
一個在此主題我調用一個函數與一個DataGridView
void PollPrint()
{
(some code)
printausfueren();
(some code)
}
public void printausfueren()
{
(some Code)
object[] row = { sqlReader[0], sqlReader[1], sqlReader[3], sqlReader[2], sqlReader[4], sqlReader[5], sqlReader[6], sqlReader[7] };
dataGridViewPrint.Rows.Add(row);
(some Code)
}
但我can'啓動一個新線程
pollprintthread = new System.Threading.Thread(PollPrint);
pollprintthread.Start();
t使用printausfuheren()。invoke,我發現任何教程,但只有靜態方法
請幫助:)
這是什麼UI框架? Windows窗體? – nvoigt
printausfueren在工作線程上執行,並且您正在訪問其中的UI元素。 – terrybozzio
是的,它的Windows窗體。 – ovonel