打开WPF标题栏上的菜单单击

打开WPF标题栏上的菜单单击,wpf,event-handling,click,titlebar,Wpf,Event Handling,Click,Titlebar,当用户左键单击标题栏和/或我的WPF应用程序的小图标时,我想打开一些自定义菜单。菜单本身不得在标题栏内打开或覆盖标题栏!这只是一个很好的功能,但不是必须的。它可以在应用程序本身中打开 我知道在WPF中创建自定义窗口“很容易”做到这一点,但我不想这样做是为了在现在和将来的windows版本中保持所有默认窗口行为,因为我的应用程序生命周期假定为几年 所以我的问题是: 我是否可以在不更改默认窗口样式、行为和外观的情况下将一些EventHandler注册到主窗口的标题栏 是否可以将捕获的事件标记为“已使

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

我知道在WPF中创建自定义窗口“很容易”做到这一点,但我不想这样做是为了在现在和将来的windows版本中保持所有默认窗口行为,因为我的应用程序生命周期假定为几年

所以我的问题是:

我是否可以在不更改默认窗口样式、行为和外观的情况下将一些EventHandler注册到主窗口的标题栏

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