0d28dad842f97a65b7d1de18197d9eeaa985f77a
Notification Flyout
A Notification Flyout that looks and feels exactly like the native Volume, Network, and Battery flyouts. Built with WPF and UWP with XamlIslands using the UWP Flyout control for the displaying of the flyout content.
Demo
Todo
- Adapt to taskbar placement
- Use entrance animation similar to those found in the native flyouts
- Works across multiple monitors
- Switch notification tray icon based on system theme
- Notification tray icon context menu
- Drop shadow
- Can restyle/retemplate the notifiction flyout via the NotificationFlyoutPresenter control
- Use current system accent if user chose to use accent color on background surfaces
- Remove the gap between the taskbar and the flyout
Limitations and workarounds
All limitions found in this article will affect how you build an app using this control. We have of course have added a work around for when the Windows theme is changed by the user 🎉!
Credits
Attributions to and inspiration for the ta)skbar API from the Ear Trumpet project!
Languages
C#
100%
