textBox1.Text = (string)dataGridView1.SelectedRows[0].Cells[0].Value.ToString ();
textBox2.Text = this.dataGridView1.CurrentRow.Cells[1].Value.ToString ();
以上两种都行不通,请求解答。
添加一个datagridview
添加两个textbox
添加事件dataGridView1_CellClick
public Form1()
{
InitializeComponent();
DataTable dt = new DataTable();
dt.Columns.Add("id");
dt.Columns.Add("value");
Random rd=new Random();
for (int i = 0; i < 5; i++)
{
DataRow dr = dt.NewRow();
dr["id"] = i;
dr["value"] = rd.Next();
dt.Rows.Add(dr);
}
dataGridView1.DataSource = dt;
dataGridView1.CellClick+=dataGridView1_CellClick;
}
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex > -1 && e.RowIndex > -1)
{
//显示一个单元格。
textBox1.Text = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString();
//显示一行
DataGridViewRow dr = dataGridView1.Rows[e.RowIndex];
textBox2.Text = string.Empty;//清空原有值
foreach (DataGridViewCell item in dr.Cells)
{
textBox2.Text += item.Value.ToString() + " ";
}
}
}
C# datagridview里面的数据显示到textbox里面
SqlConnection connection = new SqlConnection(ConStr);\/\/连接数据库 string sql = string.Format("select * from info where stuno={0}",txtRNo.Text);\/\/sql语句 connection.Open();\/\/打开数据库 SqlDataAdapter Adapter = new SqlDataAdapte(sql,Dbconnection.connection);DataSet dataset = new D...
在c#窗体中如何将datagridview的单条数据传到textbox中
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e){ txt1.Text = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString();txt2.Text = dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString();txt3.Text = dataGridView1.Rows[e.RowIndex].Cells[2]....
C#怎么把Datagridview一列的值导出到txt文件中
一般都是用DataSet去填充Datagridview里面的数据,你可以把DataSet.Table[0].Rows[x]放进一个String str里面,然后用StreamWriter ss=new StreamWriter ("要输出到Txt的路径");ss.WriteLine(str);
C#如何将Form1的DataGridView中选取的一行内容显示到Form2的TextBox中...
其实有很多种办法,比如:添加一个带有参数的form2的构造函数,当在form1的右键处理中 实例化这个构造函数,把当前纪录的员工编号传过去,在form2中成员变量得到、并赋给textbox4。也可以在form2公开属性,通过属性赋给textbox4。还可以在整个应用程序中建立上下文,并保存员工编号,在form2中load方法中...
C#编写的一个界面 怎样实现dataGridView1里的内容在上面显示?
dataGridView1控件有点击行事件,你对着dataGridView1右键属性,然后找到行事件那里然后就可以在行里面获取该行数据,然后赋值到你对应的textbox。如下代码:private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e){ if (this.dataGridView1.SelectedRows != null && this.dat...
C#怎么获取窗体1的dataGridView数据到窗体2多个textbox中
在窗体1中定义一个属性,然后对该属性赋值,在窗体2中读取改变量,经过转换后赋值个textbox
c#怎么把从数据库中读出的各个字段的值赋到文本框中
SqlDataAdapter sda = new SqlDataAdapter(sql, 【数据库连接类】);ds2.Clear();sda.Fill(ds2, "lab_wbshjh_psxx_xckhjb");this.dataGridView1.DataSource = ds2.Tables["lab_wbshjh_psxx_xckhjb"];this.comboBox12.DataBindings.Clear();this.comboBox12.DataBindings.Add(new Binding("Text",...
...窗体1的dataGridView数据到窗体2多个textbox中的?初学新手,谢谢_百度...
1、修改窗体2的构造器,增加参数列表 public form2(string s1,string s2)\/\/参数类型与数量楼主自行修改 { \/\/设计器代码 \/\/构造器代码 控件1.Text=s1;控件2.Text=s2;} 2、获取需要的DataGridView数据,估计应该是取的同一行吧?string s1=dataGridView1[列索引,行索引].Value.ToString();string s2...
c#,从数据库中查数据,只有姓名"张三",用DataGridView很好写出,但怎么写...
可以用类似连接的方法啊,在DataGridView中,把姓名那字段设置下,点击时可以传送参数就可以了啊,后在用一个变量接受放在里面就可以了
C# 如何将datagridview中的数据导入txt文件中,并使文本按datagridview...
dataGridView1.Rows[index2].Cells[2].Value=dr2[2];} private void btnOutPutText_Click(object sender,EventArgs e)\/\/导出Text { string FullFileName=@"D:\\aaa.txt";\/\/ FileStream fs=new FileStream(FullFileName,FileMode.CreateNew);StreamWriter sw=new StreamWriter(FullFileName,true,...