按钮单击下拉组合框

时间:2014-04-24 06:13:08

标签: c# .net winforms combobox

IDE:Visual studio c#.net 4.0

在我的项目中,我有一个datagridview,我有一个组合框,在下拉列表中有4个项目a,b,c,d,我想在用户点击button1时显示该下拉列表

在button_click事件上的

datagridviewComboboxcell。

button_Onclick(sender s, eventargs e)
{
  DataGridViewComboBoxCell dgv = (DataGridViewComboBoxCell)gvTeam2.Rows[0].Cells[4]; 

  dgv.dropdown = true // available in normal combobox
  // not available in datagridview combobox cell.
}

1 个答案:

答案 0 :(得分:1)

试试这个:

gvTeam2.CurrentCell = gvTeam2[4, 0];
gvTeam2.BeginEdit(false);
gvTeam2.EditingControl as DataGridViewComboBoxEditingControl).DroppedDown = true;