DataGridView在初始化的时候怎么改变选中的行
默认选中的是第一行
比如我想默认选中的是第二行,怎么改

解决方案 »

  1.   

        this.dataGridView1.Rows[2].Selected = true;
                this.dataGridView1.Rows[2].DataGridView.Select();
      

  2.   

    datagridview没有selectedIndex这个属性
      

  3.   

     if (dataGridView1.RowCount > 0)
    {
        dataGridView1.Rows[0].Selected = false;
         dataGridView1.Rows[1].Selected = true;
    }
     
      

  4.   

    webform:
      datagridview.selectedIndex=1;
    winform:
      DataGridView1.Rows[1].Selected = true;
      

  5.   


    this.dataGridView1.Rows[1].Selected = true;
      

  6.   

    this.dataGridView1.Rows[2].Selected = true;
      this.dataGridView1.Rows[2].DataGridView.Select();
      

  7.   

    this.dataGridView1.DataSource = new string[] { "1", "2" };
    this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
    //第2行选中            
    dataGridView1.Rows[1].Selected = true;
      

  8.   

    This.DataGridView1.Rows[2].Selected = True;
    This.DataGridView1.Rows[2].DataGridView.Select();
      

  9.   

    第二行就是1  索引从0开始的
    this.dataGridView1.Rows[1].Selected = true;//为了不使默认的也选上  要加下一行  否则默认第一cell和第2行都会选中
    this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;综合上述所以是
    //选择行
    this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
    //第2行选中            
    dataGridView1.Rows[1].Selected = true;
      

  10.   

    DataGridView1.Rows[1].Selected = true;
    这样也不行吗??
      

  11.   

    DataGridView1.Rows[1].Selected = true;
    应该就是这个啊,难道要哪个黑色三角也跟着动?