I was looking for a way to create a sort of "global" setting for the background color of some forms in a project. Some examples I found suggested using this (ApplicationSettings) option on Properties, like this (sorry I'm new here so I can't post the image directly):
The problem is that I looked everywhere and couldn't find that, mine appears like this:
Is there a way to add that option?


That option is available for projects targeting .NET Framework but not for those targeting .NET Core, which includes .NET 5 and later. Windows Forms was not originally supposed to make the trip to .NET Core but Microsoft realised that many people would sooner ignore .NET Core than abandon WinForms. You have a choice to make whether you want that functionality or you want to target .NET Core.
Note that you can probably just write the code yourself to bind a property to an application setting. I just created a binding for the
Textproperty of a form and the following code was generated in the designer code file:You can basically write that code yourself in the
Loadevent handler, where you would likely bind other properties, e.g. to data retrieved from a database.