datagridview設置currentrow為指定的某一行[轉]


最近由於程序需要,需要實現指定的行為datagridview的currentrow ,當我設置 dataGridView1.Rows[i].Selected = true時,刷新后,界面顯示是當前行被選中,但是后來發現它的currentrow變成 默認的第一行,后來找到下面方法實現了此功能  

 for (int i = 0; i < dataGridView1.Rows.Count; i++)
                {
                    if (dataGridView1.Rows[i].Cells["code"].Value.ToString()== tcAppointment.SelectedTab.Tag.ToString())

                    {
                        dataGridView1.Rows[i].Selected = true;
                        this.dataGridView1.CurrentCell = this.dataGridView1.Rows[i].Cells[0];
                    }
                }

 

來源:http://hi.baidu.com/brotherzhuo/item/bb970a0e743dbccf2e4c6bcd


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM