Hey, I'm trying to implement a WPF program that runs in the background, but is only brought up when a certain keyboard shortcut is pushed

This is similar to Quicksilver for mac or the dashboard...