谢谢了先

解决方案 »

  1.   

    if(MyDg.IsSelected(i))
    {
        //....
    }
      

  2.   

    string code = MyDG[i,0].ToString();某行某列的数据
      

  3.   

    例,选中dataGrid1的第三行(行索引为2):
        int rowIndex=2;
        dataGrid1.Select(rowIndex);
    或者设置dataGrid的currentRowIndex的值:
        dataGrid1.currentRowIndex=rowIndex;
    判断某一行是否被选中:
        dataGrid1.IsSelected(rowIndex)
      

  4.   

    谢谢楼上的各位了,还有一个问题:在某一行被选中后触发哪一个事件?
    我试了CurrentCellChanged不行
      

  5.   

    private void dataGrid1_Click(object sender, System.EventArgs e)