WPF Titlebar上的打开菜单单击

当用户左键单击标题栏和/或我的WPF应用程序的小图标时,我想打开一些自定义菜单。菜单本身不得在标题栏中打开或覆盖标题栏!它只是一个很好的功能,但不是必须的。它可以在应用程序本身内打开。

我知道在WPF中创建一个自定义窗口是“很容易”的,但是我不想这样做来维护现在和将来的Windows版本的所有默认窗口行为,因为我的应用程序生命周期被认为是几个年份。

所以我的问题是:

我可以在不更改默认窗口样式,行为和外观的情况下向MainWindow的Titlebar注册一些Eventhandler吗?

是否可以将捕获的事件标记为“已使用”或“已处理”?

1