c# dategridview click 事件 Q1:如何实现 鼠标在表中选中某一行 行中每列的数据在表上面的textbox中相应显示Q2:如何实现 点击查询后 下面的表中选中相应的行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 txtBuildingClass.Text = dataGridView1.SelectedRows[0].ToString ();貌似不行 dataGridView有个行的单击事件的,你点击某一行时就能获取到该行的所有数据,这样你就能在事件中给textbox赋值了。你那个点击查询更简单啊,写个查询的方法得到数据绑定到datagridview就行了啊,不难的,想想思路吧。 你的Gridview是用Datatable做数据源么.1.datagridview 的selectionMode属性选择FullRowSelect选中datagridview的CellClick事件得到当前行的数据给TextBox赋值就行. private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { int rowIndex = e.RowIndex; //按这个样式找改下date列名就行. string date= dataGridView1.Rows[rowIndex].Cells["date"].ToString(); } Q1private void dataGridView1_CellContentClick(object sender,DataGridViewCellEventArgse){ TextBox.text = dataGridView1.CurrentRow.Cells["相应的列明"].Value.ToString();}Q2private void combox_SelectedIndexChanged(object sender, EventArgs e){ int index=combox绑定的buildingid的值 datagridview1.rows[index].Selected=true;} Cells[]里面放的是什么? 这里涉及到列名嘛? 第二问的先查询得到数据集DataSet ds,dataGridview1.DataSource=ds;private void combox_SelectedIndexChanged(object sender, EventArgs e){ dataGridview1.DataSource=ds; int index=combox绑定的buildingid的值 datagridview1.rows[index].Selected=true;} 循环调用外部命令的问题 请教一个页面怎么显示两张表的数据MVC 文件读写的时候产生错误,谁来帮解决下 将dataview导出execl一个奇怪的问题 求下载文件方法 VS2003里,项目属性输出路径不能修改是什么原因? 晕啊,怎么会不能断点调试呢? 关于反射调用的问题,急! File.GetDirectoryNameFromPath 应该用什么命名空间? 厦门软件龙头企业一夜失色 --- (近百名员工合法权益何处申讨) 数据库动态绑定到treeview 请教如何将DataTable中的数据一次性提交到数据库(access)
选中datagridview的CellClick事件得到当前行的数据给TextBox赋值就行.
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
int rowIndex = e.RowIndex;
//按这个样式找改下date列名就行.
string date= dataGridView1.Rows[rowIndex].Cells["date"].ToString();
}
private void dataGridView1_CellContentClick(object sender,DataGridViewCellEventArgse)
{
TextBox.text = dataGridView1.CurrentRow.Cells["相应的列明"].Value.ToString();
}
Q2private void combox_SelectedIndexChanged(object sender, EventArgs e)
{
int index=combox绑定的buildingid的值
datagridview1.rows[index].Selected=true;
}
Cells[]里面放的是什么? 这里涉及到列名嘛?
private void combox_SelectedIndexChanged(object sender, EventArgs e)
{
dataGridview1.DataSource=ds;
int index=combox绑定的buildingid的值
datagridview1.rows[index].Selected=true;
}