c #datagridview:如何在将另一个值匹配到同一行后替换特定值?

时间:2014-09-28 05:28:07

标签: c# datagridview

我有一个包含

的dataGridView
FabricName---QuantityInShop---QuantityInWarehouse

我有

的textFields
FabricName, RemainingQuantityInShop, QuantityInShop

现在,如何在DatagridView中将QuantityInShop替换为匹配FabricName的RemainingQuantityInShop值?

1 个答案:

答案 0 :(得分:1)

这是您想要的简单表单:

enter image description here

这是您的button_click活动

private void button1_Click(object sender, EventArgs e)
{
    for (int i = 0; i < dataGridView1.Rows.Count; i++)
    {
        if (dataGridView1[0, i].Value != null)
            if (dataGridView1[0, i].Value.ToString() == txtKey.Text)
                dataGridView1[1, i].Value = txtValue.Text;
    }
}

然后第0行和第2行被替换为“用户”