gpt4 book ai didi

c# - 为什么在初始加载 DataGridViewComboBoxColumn 时显示空值

转载 作者:太空宇宙 更新时间:2023-11-03 16:25:40 25 4
gpt4 key购买 nike

大家好,我已经将我的 datagridview 与 DataGridViewComboBoxColumn 绑定(bind)如下

DataGridViewComboBoxColumn clnStatus = new DataGridViewComboBoxColumn();
clnStatus.DataPropertyName = "Status";
clnStatus.AutoComplete = true;
clnStatus.ValueMember = "absent";
clnStatus.Name = "Absent - Leave - Present";
clnStatus.DataSource = new string[] { "absent", "present", "leave" };
dataGridView1.Columns.Insert(0, clnStatus);

但这导致我的 datagridview 的值为空,如下所示。我应该怎么做才能选择一个值

enter image description here

最佳答案

没有选择初始值,因为单元格的 Value 属性没有任何值,因此您需要通过遍历网格来设置该值。

(row.Cells[1] as DataGridViewComboBoxCell).Value =(row.Cells[1] as DataGridViewComboBoxCell).Items[yourneededindex]

关于c# - 为什么在初始加载 DataGridViewComboBoxColumn 时显示空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12669974/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com