c# winform dataGridView单击选中一整行 并且得到某一行的值

dataGridView的属性SelectionModeFullRowSelect 


        private void dataGridView3_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e)
        {



            if (dataGridView3.SelectedCells.Count != 0)
            {
                //得到选中行的索引
                int intRow = dataGridView3.SelectedCells[0].RowIndex;

                //得到列的索引
                int intColumn = dataGridView3.SelectedCells[0].ColumnIndex;

                //得到选中行某列的值
                string str = dataGridView3.CurrentRow.Cells[2].Value.ToString();
                MessageBox.Show(str);
            }

        }


winform代码