Inheritance! If you have a form or control that will constantly use the same styles, and you want to set it as your base, just create your own custom controls that inherit the form / control. By default, all your forms will inherit from Forms. Instead of inheriting the default form, create a new user control that inherits from the form and then as the base class.
CustomForm : Form
... same work for components. If you want the button to have the same styles throughout the board, create a custom control and inherit it from the button control - then use a custom control.
Whenever you want to make changes to your basic styles or any settings, just change the settings of your custom controls - your new forms / controls will be automatically updated!
source share