将从数据库中查询出来的数据绑定到datagridview后,显示的时候datagridview总是会将第一行选中并高亮,如何才能让不让第一行被选中?

解决方案 »

  1.   

    如果你的datagridview是获得焦点的话,那么第一行被选中是默认的,而且无法被去掉。要么你不让datagridview获得焦点;要么修改你的机制,避免默认获得焦点而对你程序的影响。
      

  2.   

    我把焦点设在其他控件上,datagridview的第一行还是选中的,主要是我不想让Row被高亮
      

  3.   

    to 主要是我不想让Row被高亮修改DataGridView的SelectionBackColor来试试。
      

  4.   

    可以这样
    datagridview.Rows[0].Selected = false