我创建了 Datagridviewcomboboxcells,如下所示,每个单元格有 2-3 个项目。我可以在组合框单元内看到具有适当值的 Datagridview 组合框单元,但是当我单击组合框单元时,我看不到下拉列表。
我应该编写一个单独的事件处理程序来显示下拉列表吗?它默认不下拉吗?
Dim Dgv2cb_ColdStart As New DataGridViewComboBoxCell
Dgv2cb_ColdStart.Items.Add("C:\pd_DelAll.pl")
Dgv2cb_ColdStart.Items.Add("No Cold Start")
dgv2.Rows.Add("ColdStart")
dgv2.Rows(rowIndex).Cells(1) = Dgv2cb_ColdStart
If temp_profile.ColdStart = "" Then
dgv2.Rows(rowIndex).Cells(1).Value = Dgv2cb_ColdStart.Items(1)
Else
dgv2.Rows(rowIndex).Cells(1).Value = Dgv2cb_ColdStart.Items(0)
End If
令人惊讶的是,该项目的另一个备份上的代码相同,但这是我现在无法使用的旧版本。关于导致下拉菜单不发生的原因,我无法重现该错误。