利用另一个窗体的textbox的输入,将数据写入到datagridview中,textbox内容依次为任务名称、保养级别、保养内容、保养时长、保养角色
时间: 2023-11-27 14:03:45 浏览: 87
datagridview插入数据
你可以通过以下代码实现:
1. 在datagridview中添加5个列,分别对应任务名称、保养级别、保养内容、保养时长、保养角色。
2. 在窗体加载时,将textbox绑定到另一个窗体的textbox的TextChanged事件,如下:
``` c#
private void Form1_Load(object sender, EventArgs e)
{
otherForm.textBox1.TextChanged += new EventHandler(otherTextBox_TextChanged);
}
void otherTextBox_TextChanged(object sender, EventArgs e)
{
string[] data = otherForm.textBox1.Text.Split(',');
dataGridView1.Rows.Add(data);
}
```
3. 在otherTextBox_TextChanged事件中,将另一个窗体的textbox的内容按逗号分隔成一个string数组,然后将数组内容添加到datagridview中的新行。
注意:otherForm是你打开另一个窗体的实例,textBox1是另一个窗体的textbox控件。另外,你需要考虑输入数据的合法性和处理错误情况。
阅读全文