Introduction
This blog is helpful for changing runtime color in Windows Forms for any control.
For Example: textbox, button, panel, label, etc.
Using the control
- Open Visual Studio 2013 and create New Project in Visual C# under Windows.
![Windows]()
- One form is already open in your project.
![project]()
- You should add colordialog control in toolbox (just double click on colordialog).
![colordialog]()
- Now you add whatever control you need from Toolbox .
![Toolbox]()
- I have added all controls like the following pic,
![control]()
Using the Code:
- On double click of select color button, you will jump to code behind.
![code]()
- Write the code,
![code]()
- First you call colordialog1 control when you press button.
- Run your project.
- Once I click select color button, color window should appear and select any color from the color window.
![window]()
- Selected color is applied for all the control.
![control]()
- I have shown the textbox what color you have selected and applied the color.