Thursday, August 21, 2008

CoolMenu: A Silverlight Menu Control

imageI thought it would be cool to try building a reusable container control so I came up with CoolMenu.  You really have to try this one out to get the full experience, a screen shot just doesn't do it justice.  CoolMenu is a Silverlight container control that gives you a nice wave-like effect as you move your mouse over the menu items.  Clicking a menu item causes the item to bounce.

You could probably use this control in many scenarios.  Other than the obvious menu navigation scenario, some potential possibilities include:

  • Card Game - Show your current hand
  • Photo Gallery  - Show the pictures in the gallery and click to select the picture.
  • Toolbar - Activate a tool in your application or a weapon in a game.

Feel free to use this in your applications, I've provided the source code and a live demo below.  Enjoy!

Live Demo (RC0 Compatible)

Download Source Code (Beta 2)

Download Source Code (RC0)