winforms - 将鼠标悬停在组合框上时禁用自动对焦
问题描述
将鼠标悬停在(MouseHover)Winforms 组合框上时,是否可以禁用自动对焦?单击(MouseDown)控件后,我想激活/聚焦控件。
解决方案
public static void Combo_MouseWheel(object sender, MouseEventArgs e)
{
ComboBox cmb = (ComboBox)sender;
if (!cmb.DroppedDown)
{
((HandledMouseEventArgs)e).Handled = true;
}
}
推荐阅读
- apache-spark - 在 Pyspark Dataframe (Spark v1.6) 中的一组记录中执行扫描操作
- reactjs - 如何在纯 HTML 上使用 React Router,如浏览器上的 React
- r - R 闪亮的应用程序运行后如何存储值?
- r - data.table 按 2 周或 6 个月分组
- php - 计算两个日期之间星期天的小时数
- node.js - Node.js - NODE_ENV 未定义
- json - React Native flatlist specific data
- python - 过滤数据框单元格中包含的数据框列表值
- xamarin - 如何在导航到新视图模型时传递参数和设置属性 (initializeAsync)
- eclipse - 无法使用 Eclipse 插件连接到 Azure Devops