c# - 如何以更通用的方式在 ToolStripBar 中为 ToolStripItems 添加 MouseClick 事件处理程序
问题描述
我正在尝试使用递归方法为我的 C# Winforms 应用程序中的每个控件添加一个通用的 MouseClick 事件处理程序,但是当我获得 ToolStripBar 时,ToolStripItems 不在控件列表中,因此它们不会被拦截。
我必须做这样的测试吗?
“如果控件是 ToolStripBar,那么对于每个 Items ToolStripItem 附加事件处理程序”
没有更通用的方法吗?
多谢
解决方案
推荐阅读
- javascript - 三.js node.applyMatrix4 不是函数
- python - 如何实现一个使用类和当前对象(self)的python类函数?
- android - 有没有办法从音频文件的开头分隔几秒钟?
- c++ - 删除和删除与向量中的条件匹配的指针
- javascript - 功能的工作次数超过需要
- arrays - 如何在 Julia 中正确组合 map() 和 rand()?
- node.js - Mongodb + Atlas:'bad auth Authentication failed.',代码:8000,
- wpf - XAML DynamicResource 在调试中不起作用
- c - 为什么 MinGW gcc 8.2.0 `-std=c11` 不支持`timespec_get()`?
- amazon-s3 - 从另一个 Crate 集群存储库恢复快照