就是在学生管理程序的班级管理界面,鼠标选中下面dataGridView中的记录,上面相应的文本框就显示记录的字段,班级号文本框就显示选中记录的班级号,班级名称文本框就显示选中记录的班级名称,这要怎么弄啊?
解决方案 »
- 问个比较基础的问题,关于关键词 this的
- C#如何建立一个名叫“ABC”并且连接时使用COM1速率是9600的超级终端?谢谢!!
- 串口 全局变量问题
- python 如何给函数传一个"编码格式"参数
- richtextbox能不带格式吗?
- 求助,关于C# 伪静态路径等问题
- 紧急求助使用Infragistics WinGrid的朋友:怎样向其中插入一行?
- 怎样才能打印出Panel中的所有内容,包括Lable和PictureBox控件
- c# webbrowser控件的问题
- TextBox 光标跟随问题求教
- backgroundWorker线程问题
- C# Winform的AxShockwaveFlash问题
{
textBox1.Text =dataGridView1.Rows[dataGridView1.CurrentRow.Index ].Cells["id"].Value.ToString() ;
textBox2.Text = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells["name"].Value.ToString();
}
在DataGridView的CellContentClick事件里写:
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
//假如从0开始,班级号列的索引为1,班级名称为2
textBox班级号.Text = dataGridView1[e.ColumnIndex, 1].Value.ToString();
textBox班级名称.Text = dataGridView1[e.ColumnIndex, 2].Value.ToString();
}
{
textBox1.Text =dataGridView1.Rows[dataGridView1.rowindex].Cells["id"].Value.ToString() ;
textBox2.Text = dataGridView1.Rows[dataGridView1.rowindex].Cells["name"].Value.ToString();
}