你的位置: 码友网首页 / 资讯源列表 / 如何监视 WPF 中的所有窗口,在所有窗口中订阅事件或者附加 UI

关于[如何监视 WPF 中的所有窗口,在所有窗口中订阅事件或者附加 UI]的摘要:

由于 WPF 路由事件(主要是隧道和冒泡)的存在,我们很容易能够通过只监听窗口中的某些事件使得整个窗口中所有控件发生的事件都被监听到。然而,如果我们希望监听的是整个应用程序中所有的事件呢?路由事件的路由可并不会跨越窗口边界呀?本文将介绍我编写的应用程序窗口监视器,来监听整个应用程序中所有窗口中的路由事件。这样的方法可以用来无时无刻监视 WPF 程序的各种状态。

原文地址: https://walterlv.com/post/how-to-monitor-all-windows-of-wpf-application.html

收录时间: 2019-06-28 浏览量: 1543 分类: WPF

| 0 收藏 | 0