这个问题有两种方法 第一种是用DataGridview中自带的DataGridViewTextBoxColumn 控件,第二种是动态添加combobox控件 方法一: 首先 窗体上拖拽一个 DataGridview 然后在这个DataGridview中添加两列DataGridViewTextBoxColumn (第一列叫A,第二列叫B) 然后绑定A代码 A.DataSource = ds.Tables[0].DefaultView; A.DisplayMember = "table_name"; A.ValueMember = "table_name"; ((DataGridViewComboBoxColumn)dataGridView1.Columns[0]).DefaultCellStyle.NullValue = "--请选择--"; //默认值 其次是绑定B代码 //当前选中行的第二列赋值 ((DataGridViewComboBoxCell)dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].Cells[1]).DataSource = ds.Tables[0].DefaultView; ((DataGridViewComboBoxCell)dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].Cells[1]).DisplayMember = "comments"; ((DataGridViewComboBoxCell)dataGridView1.Rows[dataGridView
winfrom datagridview中DataGridViewTextBoxColumn的联动处理
最新推荐文章于 2022-03-30 15:35:12 发布
本文介绍了在C# Winform应用中,如何实现DataGridView控件与数据库之间的数据联动处理,详细阐述了数据绑定和实时更新的实现方法。
摘要由CSDN通过智能技术生成