datagridview中的combox在加载时默认选择第一项
如何在dataGridView1 中DataGridViewComboBoxColumn显示默认值?没有选择时,显示默认值
6回答
-
红糖糍粑
界面初始加载时没有对应的key值,可以通过判断获得value值
-
慕雪6442864
DataGridViewComboBoxColumn Column = new DataGridViewComboBoxColumn();
dataGridView1.Columns.Add(Column); Column.Items.Add("内容1"); Column.Items.Add("内容2"); Column.DefaultCellStyle.NullValue = "内容1"; 内容1就为显示的默认值。
-
青春有我
List items = new List(); items.Add(new Items { Text = "A", Value = "a" }); items.Add(new Items { Text = "B", Value = "b" });
DataGridViewComboBoxColumn co = this.dataGridView1.Columns[0] as DataGridViewComboBoxColumn; co.DataSource = items; co.DisplayMember = "Text"; co.ValueMember = "Value";
this.dataGridView1.Rows.Add(new object[] { "a" }); this.dataGridView1.Rows.Add(new object[] { "b" });
-
郎朗坤
在datagridviewRowdataBound中处理,在combox所在列中找到combox,然后设置combox的selectedindex=0;
-
HUH函数
DataGridView 中的combox 没有selectedIndex 属性