I’m currently in the process of developing a Windows Phone app in Silverlight – which involves an enormous amount of UI iteration (which thanks to the development system I can spend time doing instead of trying to solve basic programming problems – hurrah!)
I wanted to try a tap-and-hold menu in the style Outlook and friends as it seemed to fit with the actions I was trying to take (deleting list items without opening them first).
I consider my search-fu to be pretty good (at least red-belt!) so when I didn’t turn up anything likely I started to look at how to do it myself. Only when embarking on this journey and searching for something else entirely did I come across the Silverlight Toolkit:
http://silverlight.codeplex.com/
a Microsoft developed framework which includes a bunch of higher level controls for Windows Phone, including the exact menu I was looking for.
It looks like it’s been around for a while and now that I know what to look for, various other blog posts crop up, for example this one from 2010 with a how-to as well:
Good stuff.