A classic row of Menu controls. A menu bar is typically placed at or near the top of an application window, and efficiently presents a large, easily browseable set of commands to the user.

The primary benefit of using a MenuBar to host Menu controls is that the MenuBar allows "riffing": after the user has opened the first menu by clicking on it, the user can then open adjacent menus simply by hovering over them. This mirrors the behavior of menu bars in Apple OS/X and Microsoft Windows.

This control was discussed in a user interface blog post.