c# - C# Forms Mouse Hover 不在控件中触发?
问题描述
我正在尝试在 Mouse_Hover 上为 Button 编写代码
private void Button_MouseHover(object sender, EventArgs e){
Button b = (Button)sender;
toolTip1.Show("Click ME!!", b);
}
但是 toolTip1 没有显示!!
在此之后,我尝试在另一个控件中使用 MouseHover 并且它不起作用,我尝试使用 MessageBox ,但它甚至没有工作,我在属性选项卡中仔细检查了按钮(和其他控件)的事件。
解决方案
您无需连接控件即可使用鼠标悬停事件来使用工具提示。MSDN有一些有用的指导,其本质是“给你的表单添加一个工具提示,将工具提示分配给按钮”
推荐阅读
- python - 这个数组如何划分?
- spring-boot - Spring Boot 中的 findByForeign 键
- asp.net - 如何修复我的 ASP.NET Core 软件开发工具包
- c++ - 如何使用 Crypto++ 创建许可证密钥管理器(生成器和检查器)?
- sql - 在链接服务器的另一个存储过程中执行存储过程时出现问题
- pandas - 熊猫:需要在两列上找到唯一名称的数量
- bash - 添加一个整数和一个浮点数
- python - 在 django 应用启动时自动创建 Elasticsearch 索引
- c# - 如何保存在自定义检查器中更改的变量
- android - 如何使用数据绑定更改按钮的文本