在.net应用程序中记录单击控件文本的通用方法



是否有通用的方法?我想记录应用程序的所有鼠标单击事件,而无需在每个事件处理程序中放置代码。我也想记录点击项目的文本。在80%的情况下,被点击的项目将是树节点和上下文菜单项。

扩展树控件并包装单击事件,它将调用日志记录器,然后继续单击。

虽然这很痛苦,但在项目开始时包装所有控件是一个很好的实践,因为这样的需求似乎总是在最后一刻出现,然后你就不会被困在做一个主要的重构。

最新更新