What Is a Context Menu?

The menu bar is actually a tree structure that provides function entry for most functions of the software. After clicking, the menu items are displayed.

Menu Bar

The menu bar is actually a
Menu, an interface that displays the commands that the system can execute in a hierarchical manner. Generally placed on the top or bottom of the screen, almost all commands available to the application can be placed. The degree of importance is generally from left to right, and the degree of importance decreases as it goes to the right. The level of destiny varies depending on the application. Generally, file operations and editing functions are valued. Therefore, it is placed on the left side, and there are various settings and other operations to the right. The right side is often provided with help. Generally use the first button of the mouse for operation. [1]
Microsoft Word2003 menu bar is located
The menu control displays a custom menu for the application. Commands, submenus, or dividers can be included in the menu. Each created menu has at most four levels of submenus. A menu control is a container for a set of commands or controls that are usually functionally related. Provides special layout behaviors, and supports user-initiated resizing and arrangement of toolbars. MenusandToolbars like winform / wpf ToolBar control or professional control ComponentOne [1]
With the ASP.NETMenu control, you can develop static and dynamic display menus for ASP.NET web pages. You can configure its contents directly in the Menu control, or you can specify its contents by binding the control to a data source. [1]
You do not need to write any code to control the appearance, orientation, and content of the ASP.NET Menu control. In addition to the visual properties exposed by the control, the control also supports ASP.NET control skins and themes. For more information on skins and themes, see ASP.NET Themes and Skins Overview. [1]
Static display and dynamic display [1]
The Menu control has two display modes: static mode and dynamic mode. Static display means that the Menu control is always fully expanded. The entire structure is visible and the user can click anywhere. In a dynamically displayed menu, only the specified portion is static, and its child menu items are displayed only when the user places the mouse pointer over the parent node. [1]

Menu bar static display behavior

Use the StaticControlLevels property of the Menu control to control static display behavior. The StaticDisplayLevels property indicates the number of levels of the menu displayed statically from the root menu. For example, if you set StaticDisplayLevels to 3, the menu will expand its first three levels in a static display. The minimum number of layers for static display is 1. If you set the value to 0 or a negative number, the control will throw an exception. [1]

Menu bar dynamic display behavior

The MaximumDynamicDisplayLevels property specifies the number of dynamic display menu node levels that should be displayed after the static display layer. For example, if the menu has 3 static layers and 2 dynamic layers, the first three layers of the menu are displayed statically and the last two layers are displayed dynamically. [1]
If MaximumDynamicDisplayLevels is set to 0, no menu nodes are displayed dynamically. If MaximumDynamicDisplayLevels is set to a negative number, an exception is thrown. [1]

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?