2012-04-15 85 views
1

我试图更新窗口窗体应用程序中的datagridview。 这是我的代码。如何在插入一行后更新或刷新DataGridView

string[] row = new string[] { Word, txturl.Text, Url, NumOfMatch.ToString() }; 
    gridview1.Rows.Add(row); 
    gridview1.Refresh(); 
    gridview1.Update(); 

但是,当我点击datagridview的值出现。这是为什么?

+0

请参阅 sarwar026 2012-04-15 19:49:57

回答

1

而不是使用

string[] row = new string[] { Word, txturl.Text, Url, NumOfMatch.ToString() }; 
gridview1.Rows.Add(row); 
gridview1.Refresh(); 
gridview1.Update(); 

的请尝试使用

  string[] row = new string[] { Word, txturl.Text, Url, NumOfMatch.ToString() }; 
     gridview1.Rows.Add(row); 
     gridview1.Focus(); 
+0

nope not working – themis 2012-04-15 20:16:12

+0

actualy为了工作,我不得不调用一个解析器,因为这个过程是多线程的。所以你的代码现在工作得很好。泰 – themis 2012-04-19 00:42:23

相关问题