Привет. Я для работы писал программу, основанную на такой панели.
Для C# есть два варианта (другие можешь не искать, я её писал пол года назад, перерыл весь интернет):
1. WpfAppBar
https://www.nuget.org/packages/WpfAppBar/
Исходники полностью открытые, использует вызовы системных функций ОС. Есть небольшие неудобства, которые не удалось победить - при открытии RDP - панель висит поверх экрана. Тоже самое, например, и при просмотре YouTube в полноэкранном режиме.
2. Canyonix.UI.Windows.1.0.1
https://www.nuget.org/packages/Canyonix.UI.Windows/
Пользуюсь сейчас ей. Закрытая библиотека, предоставляет API, простая в использовании, в комплекте есть пример. Она также перекрывает RDP и YouTube, но у неё реализована функция плавного сокрытия. Иногда бывают глюки, если скрыть панель, а потом закрыть программу. Размер рабочего стола не восстанавливается до полного. Лечится открытием панели, прикреплением и закрытием. В общем, разберёшься.