简体   繁体   中英

How to update or refresh DataGridView after inserting a row

I am trying to update a datagridview in window form application. Here is my code.

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

However when I click on the datagridview the values appear. Why is that?

Instead of using

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

Try using

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

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM