BackColor refers to background color. The BackColor property in Windows Forms gives you the ability to change the background color of a window or other control. Foreground colors, and nested objects in the form, will not be affected by the different background color.
This article describes the BackColor property in Windows Forms.


To begin, please create a new Windows Forms project and then right-click on the control or form itself. Select properties, and then scroll to BackColor. You can change the BackColor using the user interface in Visual Studio. In the example, the background color was set to Maroon; for many projects, using a system-dependent color is best as it will coordinate with other system colors.

You can additionally modify the BackColor property in the C# code of your project. Please assign the property "this.BackColor" to a Color instance for this to happen. Also, other controls, not just forms, have BackColor properties that are equivalent in meaning.
The BackColor property in Windows Forms provides a mechanism for mutating the background color of a window or control. Typically, using a system value for the background is best, as it will ensure that foreground elements are visible upon the background.
ForeColor Property in Windows Forms Windows Forms