Creating Top-Level Menus in Visual Basic
From Techotopia
Despite Microsoft's move towards so called Ribbon based navigation, every other application still relies on menus to provide an easy way for users to navigate around applications. In fact, the jury is still out on whether Ribbon style interfaces of the type found in Office 2007 are actually easier to use than menus.
This chapter is dedicated entirely to the topic of creating both top-level and context menus in Visual Basic. As you will see as we work through this topic, Visual Basic combined with Visual Studio make the creation of menus extremely easy.