从下拉列表控件更改datagridviewtextbox列值
本文关键字:datagridviewtextbox 列值 下拉列表 控件 | 更新日期: 2023-09-27 18:04:58
我有一个窗口的形式,有两个组合框和一个datagridview与不同的数据源绑定。一个用于datagridview,另一个用于两个combox。这个datagridview有两个列,分别命名为account1和account2。这些列的值与组合框中的值相同。
现在我的问题是,如果我想改变组合框的值,那么当前选定的行值应该改变为在combox。
假设组合框包含从1到10的值。当前选择的值是3在datagridview中也是一样的。如果我将这个组合框的值从3更改为7,那么datagridview的值应该从3更改为7。
你想这么做吗
dataGridView1.Rows[0].Cells[0].Value = comboBox1.SelectedValue;//to get the selected text
dataGridView1.Rows[0].Cells[1].Value = comboBox1.SelectedIndex;//to get the selected text index
如果不详细说明你的问题
如果我理解了你的问题,你可以按照以下步骤:
dataGridView1[1, 2].Value = comboBox1.SelectedIndex.ToString();//Here, 1 represents row, 2 represents column.
dataGridView1.Rows[2].Cells[1].Value = comboBox1.SelectedIndex.ToString();
这两行和I know一样;只是语法不同而已。
祝你好运!