【问题标题】:Making DataGridViewComboBoxCell control drop down on first click when DataGridView does not have focus当 DataGridView 没有焦点时,使 DataGridViewComboBoxCell 控件在第一次单击时下拉
【发布时间】:2016-12-27 19:35:31
【问题描述】:

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

【问题讨论】:

  • 您可以尝试使用其他事件之一,例如鼠标输入来获得焦点。

标签: vb.net focus mouseclick-event datagridviewcomboboxcell


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-29
    • 2012-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多