iMenu is a .NET Compact Framework GUI component you can use to create an iPhone-like menu.
The menu items are PNG image icons with small labels underneath them. All icons are displayed in a grid layout (see screenshots) which form one page, with the option of scrolling through multiple pages by sliding a finger across the control, either horizontally or vertically. An animation effect similar to that of the iPhone smoothly transitions from page to page.
FeaturesFinger-scroll through menus
Animated transitions between pages
Transparency of icons (BMP images with color key or PNG images)
Background image support