当DataGridView没有焦点时,在第一次单击时使DataGridViewComboBoxCell控件下拉

时间:2016-12-27 19:35:31

标签: vb.net focus mouseclick-event datagridviewcomboboxcell

我见过很多类似的问题,但没有解决我的问题。我在Windows VB.Net应用程序中有一个面板,它具有可见控件的层次结构,其中一个是可能包含DataGridViewComboBoxCell控件的DataViewGrid控件。 DataViewGrid是其他控件的子控件,它没有初始焦点。我想要的是用户只需单击鼠标就可以单击可见DataGridViewComboBoxCell控件的下拉列表并使其可见的下拉列表。目前,第一次鼠标单击是将焦点切换到DataGridView控件,需要第二次鼠标单击才能显示下拉列表。有一种方法可以通过单击鼠标来完成此操作吗?我不知道这是否可行,但肯定会很好。

1 个答案:

答案 0 :(得分:0)

您可以将DataGridView控件的EditMode属性更改为“EditOnEnter”。

enter image description here