Preferred Menus for C # Application

Which menu tool do you use for Windows C # applications? I started with MainMenu, but when I switched to VS2005, only MenuStrip appeared in the Toolbox, so I decided that it was new and better. However, the merge / replace action appears to require much more time and effort and leaves the maintenance problem open. (Perhaps my real question is: "What were they thinking when they created MenuStrip?)

Are you dragging a menu or writing code? Are you using MainMenu, MenuStrip or other alternatives?

+3
source share
2 answers

MenuStrip is a complete redesign of the MainMenu component. He does not rely on the implementation of the menu in the warehouse, as provided by Windows, which allows you to customize the appearance of the menu to a much greater extent. By popular demand, this answers the question "what do they think." ToolStrip was a similar replacement for ToolBar.

There is no reason to stop using MainMenu if you prefer the way it works. Something that leads to the creation of designer nuts for the user interface in relation to the MenuStrip is that it does not accurately reproduce the new menu theme in Windows 7, MainMenu does, since it leaves rendering to Windows.

Just add the MainMenu component back to the toolbar. Right-click on it, select "Elements".

+3

Infraistics . , Office 2007.

0

Source: https://habr.com/ru/post/1750324/


All Articles