日期:2014-05-20  浏览次数:20857 次

急!怎样获得动态加载控件中选中的值
点击一个菜单后,动态加载一个DataGridView,在DataGridView中选中一行。当在点击菜单时,怎么获取刚才选中行的ID。谢谢

------解决方案--------------------
用全局变量,加载DataGridView时记住

*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)

最新版本:20070130

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
------解决方案--------------------
在加载datagridview控件后加入以下代码
datagridview1.SelectionMode=DataGridViewSelectionMode.FullRowSelect;
this.dataGridView1.CellClick +=new System.Windows.Forms.DataGridViewCellEventHandler(dataGridView1_CellClick);

再在程序中加入一个事件处理
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{

textBox1.Text = e.RowIndex.ToString();

}


textBox1中显示的值就是你要的内容
------解决方案--------------------
private void button1_Click(object sender, EventArgs e)
{
textBox1.Text = dataGridView1.CurrentCell.RowIndex.ToString();

}
------解决方案--------------------
private void Button1_Click(object sender, EventArgs e)
{
textBox1.Text = dataGridView1.CurrentCell.RowIndex.ToString();

}