Search code examples
c#winformsuser-interfacevisual-studio-2017visual-studio-2019

Windows Forms Application menuStrip in Visual Studio 2017 is more covenient than 2019?


I am trying to create Windows Forms Application and add a menuStrip item to my designer window. In VS 2017 you can simply click on the menuStrip and add items, but in VS 2019 you have to add all items manually trought properties -> data -> items. Am I right? Or I should turn on some property on to get back to that 2017 style of adding the elements?

VS 2017 menuStrip designing:

VS 2017 menuStrip designing

VS 2019 menuStrip designing (sooo uncomfy!): enter image description here

So can I do something to get back to that convenient 2017 editing?


Solution

  • This unfortunate loss of comfort is not due to Visual Studio but to the Difference between Core and .NET Framework. If you create your Windowsforms project under the .NET framework then you will experience the comfort that is shown by your first gif.

    If you choose .NET Core, then.... well you experience the loss of comfort. It's not the only loss of comfort that we have to deal with if we decide/are forced to move to Core. But nothing is more constant than change.

    This is how it looks in a comparison:

    Core:

    enter image description here

    .NET 4.7.2 (Zielframework means Target Framework, sorry for the non English version):

    enter image description here