Codeplex: менюшки в стиле Vista и не только...
Начинаю серию постов об интересных проектах, которые доступны на сайте http://codeplex.com.
Сегодня поговорим о проекте под названием Cool Vista-style menu.
Возможности:
- Градиентный сайдбар + иконка + заголовок
- Плоские / 3D разделители
- Багатые разделы меню (заголовок, описание, иконки)
- Фоновые изображения
- Цветные темы в рантайме
Для того, чтобы создать первое меню (Adobe), необходимо написать что-то вроде:
alienMenuControl1.Items.Add("Adobe Acrobat","Put your Adobe Acrobat description here", MenuControlTest.Properties.Resources.Adobe_Acrobat_3D);
alienMenuControl1.Items.Add("Adobe GoLive CS2", "Put your Adobe GoLive description here", MenuControlTest.Properties.Resources.Adobe_GoLive_CS2);
alienMenuControl1.Items.Add("Adobe InDesign CS2", "Put your Adobe InDesign description here", MenuControlTest.Properties.Resources.Adobe_InDesign_CS2);
alienMenuControl1.Items.Add("Adobe Bridge CS2","Put your Adobe Bridge description here", MenuControlTest.Properties.Resources.Adobe_Bridge_CS2);
alienMenuControl1.Items.Add("Adobe Illustrator CS2", "Put your Adobe Illustrator description here",MenuControlTest.Properties.Resources.Adobe_Illustrator_CS2);
alienMenuControl1.Items.Add("Adobe Image-Ready CS2", "Put your Adobe Image Ready description here", MenuControlTest.Properties.Resources.Adobe_Image_Ready);
alienMenuControl1.Items.Add("Adobe Photoshop CS2", "Put your Adobe Photoshop description here", MenuControlTest.Properties.Resources.Adobe_Photoshop_CS2);
alienMenuControl1.Items.Add("Adobe Acrobat Distiller", "Put your Adobe Acrobat Distiller description here", MenuControlTest.Properties.Resources.Adobe_Acrobat_Distiller);
alienMenuControl1.SideBar = true;
alienMenuControl1.SideBarCaption = "Adobe Family Products";
Как видим - все просто. Ждем аналога под ASP.NET [:)]