我试图做的事情是从已经填充的datagridview表中获取值,到编辑阶段,文本框填充得很好,但是我找不到将表的值赋给组合框项目的方法。
private void button2_Click(object sender, EventArgs e)
{
DataGridViewRow cliente = dataGridView1.CurrentRow;
textBoxDsClave.Text = cliente.Cells["dsClave"].Value.ToString();
textBoxDsRazonSocial.Text = cliente.Cells["dsRazonSocial"].Value.ToString();
comboBoxCnAceptaPromociones = cliente.Cells["cnAceptaPromociones"].Value.ToString(); //THIS ONE
}
额外信息," cnAceptaPromociones"的数据类型是bool,所以它只有" true"或" false"。
我对C#很陌生,而且我很难学习。
答案 0 :(得分:1)
尝试设置SelectedValue
属性:
comboBoxCnAceptaPromociones.SelectedValue =
Convert.ToBoolean(cliente.Cells["cnAceptaPromociones"].Value);