datagridview中的combox在加载时默认选择第一项

如何在dataGridView1 中DataGridViewComboBoxColumn显示默认值?没有选择时,显示默认值
米脂
浏览 940回答 6
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 属性
打开App,查看更多内容
随时随地看视频慕课网APP