private void btnpass_Click(object sender, EventArgs e)
{
Inventory coo = new Inventory(
dataGridView1.SelectedRows[0].Cells[0].Value.ToString(),
dataGridView1.SelectedRows[0].Cells[1].Value.ToString(),
dataGridView1.SelectedRows[0].Cells[2].Value.ToString(),
dataGridView1.SelectedRows[0].Cells[3].Value.ToString(),
dataGridView1.SelectedRows[0].Cells[4].Value.ToString(),
dataGridView1.SelectedRows[0].Cells[5].Value.ToString(),
dataGridView1.SelectedRows[0].Cells[6].Value.ToString());
coo.Show();
}
我尝试将选定的行GridView
传递到另一个表单上的另一个GridView
但我收到错误:
Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
我使用了不同的方法,但它没有解决我的问题。
答案 0 :(得分:0)
您的错误消息显示网格中没有行,或者没有选择任何行
首先检查所选行是否大于零然后完成你的工作 像这样:
for %%# in (*.tmp) do ren "%%#" "%%~n#_1.tmp"