怎么点DataGridView的一行数据然后让文本显示出来?(c#)
发布网友
发布时间:2024-10-19 08:31
我来回答
共4个回答
热心网友
时间:2024-12-02 08:43
private void button1_Click(object sender, EventArgs e)
{
Boolean boolean = false,boolean1=false;
int j = 0;
DataGridViewRow row;
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
row = dataGridView1.Rows[i];
boolean = row.Cells[1].Selected;
boolean1 = row.Cells[0].Selected;
if (boolean == true || boolean1 == true)
{
j = i;
break;
}
}
if (boolean == true || boolean1 == true)
{
row = dataGridView1.Rows[j];
DialogResult dialog = MessageBox.Show("是否删除: " + row.Cells[0].Value.ToString() +" "+ row.Cells[1].Value.ToString(), "处理提示", MessageBoxButtons.YesNo);
if (DialogResult.Yes == dialog)
{
dataGridView1.Rows.Remove(row);
}
}
}
热心网友
时间:2024-12-02 08:36
1.TextBox.Text = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString().Trim();
2.From 构造函数里传pictebox1
热心网友
时间:2024-12-02 08:40
用事件,鼠标点击时间就可以了
热心网友
时间:2024-12-02 08:39
绑定后添加行,是在文本框中输入的东西,增加到DataGridView中的一行,并且选择哪一行,就在文本框中显示哪一行的值,还能保存添加的行,到下次启动时依然有数据在~~ 不要求太多,或者给个示例,或者给个网址