I've defined a new System.Drawing.Color;
Public CustomBackColor As System.Drawing.Color = Color.FromArgb(200, 4, 146)
Now, I have a GlobalBackColor As String
which I wanted to become my new CustomBackColor
Value.
My Question is, if there is any way to write CustomBackColor System.Drawing.Color
, to the GlobalBackColor String
. Or, to make the CustomBackColor a default System Color, so that I could define the GlobalBackColor like so: GlobalBackColor = "CustomBackColor"
Anyways, I would like to be able to define it like this:
pbR001C03.BackColor = Color.FromName(GlobalBackColor)
EDIT:
pbR001C03
is a PictureBox.
In this example Example;
Public CustomBackColor As System.Drawing.Color = Color.FromArgb(200, 4, 146)
Public GlobalBackColor As String
Public Sub Example()
`GlobalBackColor = Color.FromName(CustomBackColor)`
`...`
`pbR001C03.BackColor = Color.FromName(GlobalBackColor)`
`pbR001C04.BackColor = Color.FromName(GlobalBackColor)`
`...`
End Sub
the GlobalBackColor = Color.FromName(CustomBackColor)
does not seem to work for me. No error, just a black Color.