MetroColorPicker control is a color picker with Metro interface, you can simply select any common color used in Metro theme or by adding it using it Hexadecimal code, in addition MetroColorPicker contains another feature which is the ability to choose the colors via Windows color interface in case you don't have the appropriate choice or Hexdecimal-Form of your chosen color.
- MetroColorPicker is very easy to use, self built, it provides random common colors boxes,
or you can your own custom colors using either by using it hexadecimal or by using the Windows's color interface.
- .Net Framework Version 3.5 and above.
Using the Code
Get Color selected from MetroColorPicker :
Dim Color as Color
Color = MetroColorPicker1.ColorInitial
Color Col_A ;
Col_A = metroColorPicker1.ColorInitial;
Set Color to MetroColorPicker :
MetroColorPicker1.ColorInitial = Color.White
metroColorPicker1.ColorInitial = Color.Yellow
Get the Color selected when color change(Event):
Private Sub MetroColorPicker1_ColorChanged(EventNumber As Integer) Handles MetroColorPicker1.ColorChanged
Me.BackColor = MetroColorPicker1.ColorInitial
private void metroColorPicker1_ColorChanged(int EventNumber)
this.BackColor = MetroColorPicker1.ColorInitial;
ColorChanged - Is raised when Color changes
ColorInsital - (Read/Write) Get and Set the Color
Points of Interest
- Color can be changed at the beginning through properties
- If the hexadecimal system input code is incorrect, MetroColorPicker provides a random color