Windows gadget in WPF - show while "Show desktop" is activated

Posted by Jannick on Stack Overflow See other posts from Stack Overflow or by Jannick
Published on 2010-03-08T22:12:48Z Indexed on 2010/03/11 20:49 UTC
Read the original article Hit count: 574

Filed under:
|
|
|

Hi

I'm trying to create a "gadget" like application using WPF. The goal is to get the same behavior as a normal Windows 7 gadget:

  • No task-bar entry
  • Doesn't show up when you alt+tab windows
  • NOT always on top, applications can be on top
  • Visible while performing 'Aero Peek'
  • Visible while using 'Show desktop' / Windows+D

I've been able to accomplish the first four goals, but have been unable to find a solution to the fifth problem. The closest I've come is by using the utility class from http://stackoverflow.com/questions/75785/how-do-you-do-appbar-docking-to-screen-edge-like-winamp-in-wpf, but this turns the app into a "toolbar", thereby banishing applications from the part of the screen where my gadget GUI is placed.

I can see that similar questions has been asked previously on Stackoverflow, but those have died out before a solution was found. Posting anyway in the hope that there is now someone out there with the knowledge to solve this =)

© Stack Overflow or respective owner

Related posts about wpf

Related posts about gadget