我在“网格”视图中有一个“组合框”,单击3次即可打开下拉菜单。 我想单击激活它。

据我所知,第一次单击选择了单元格,第二次选择了控件(组合框),第三次单击使组合框打开了下拉菜单。 随后在同一单元格上的单击将打开并关闭用户期望的下拉菜单。

来自评论:

List<string> values = new List<string>();
values.Add("Text");
DataGridViewComboBoxColumn col = new DataGridViewComboBoxColumn();
col.DataSource = values;
dataGridView.Columns.Add(col);
dataGridView.Rows.Add();

===============>>#1 票数:1

如果要引用DataGridView控件,请尝试设置此属性:

dataGridView1.EditMode = DataGridViewEditMode.EditOnEnter;

  ask by Fog translate from so

未解决问题?本站智能推荐:

3回复

单击即可打开下拉列表(在数据网格视图中)

如何避免双击DataGridView使用的DropDownButton ? 现在,我可以通过单击两次或多次来查看DataGridView的下拉项。 第一次选择单元格,第二次单击DropDownButton箭头时,它显示列表。 如何通过一次点击实现同样的目标?
1回复

组合框下拉位置

我有一个最大化的窗体,它具有组合框控件(停靠在右上角), Width为500px 尝试打开组合框后,列表的一半移出了屏幕。 如何强制列表在表单中显示?
1回复

多行组合框下拉列表

我正在尝试找出从选择列表填充地址字段的最佳方法(模糊但请继续阅读)。 布局: 当我选择地址下拉菜单时,我希望看到一个完整的完整地址列表,例如,街道名称,国家/地区,邮政编码等。但是,请确保您知道,组合仅是一个班轮。 理想方案: 结果: 有没有人这样做的方法?
3回复

OwnerDrawVariable组合框下拉空白

我开发了以下自定义组合框以增加项目的高度。 完成此操作后,如果有滚动条,则下拉菜单末尾会出现空白。 我该如何解决这个问题?
1回复

组合框下拉列表未从datagridview行填充

我想当我单击datagridview行时,然后用相应的值填充两个文本框和组合框 ,但两个文本框准确填充,但类别下拉列表不填充。 我的C#代码是
1回复

如何更改组合框下拉按钮的颜色

如何更改滑动按钮的颜色? 不是边框颜色,也不是滑动项目的颜色。 我已经更改了幻灯片项目的颜色 有什么办法可以改变颜色?
2回复

C#组合框下拉列表项类型

我有一个带有十六个组合框的表单,每个组合框的DropDownStyle属性设置为DropDownList 。 我正在尝试设置表单,以便每个控件都显示其第一个预定义值: 尽管单独分配了每个项目,但此代码不起作用。 有什么想法吗?
3回复

在winforms中更改组合框下拉位置

这个问题已经在这里有了答案: ComboBox下拉位置 1个答案 如何更改组合框的下拉位置(宽度和高度)。 我根据需要将组合框停靠在表单的右侧,因为下拉宽度大于组合框的宽度,所以它超出了表单。 我怎样才能解决这个问题 !!!
3回复

取消关闭组合框下拉菜单

如果用户选择特定项目,我想取消此操作,因为我不想强迫用户再次打开下拉菜单。 能做到吗?
3回复

组合框下拉宽度建议

我有一个具有组合框控件的表单。 我已经选择了下拉样式属性到DropDown。 我还将DropDown Width设置为250.我已将自动完成模式设置为建议,并将自动完成源设置为listitems。 当我点击下拉菜单时它完全正常。 但是当我输入某些东西时,自动完成模式会激活一个宽度较小的下