Buenas tardes, mi problema es el siguiente:
Estoy utilizando el ColorDialog (dlgcolor), restringiéndolo únicamente a los
SolidColors. Cuando el usuario selecciona un color, éste lo coloco como
BackColor de un PictureBox, para que se vea el color seleccionado.
* picturebox1.backcolor = dlgcolor.color
En una tabla de la BD tengo como id_color el dlgcolor.color.name (ej.
id_color = Red o id_color = Blue, etc) y en el campo color el Nombre del
Color en Español.
Cuando deseo traer los datos de la BD y coloco el siguiente código:
Me.picturbox1.BackColor = System.Drawing.Color.FromName(objDR("id_color"))
No coloca el BackColor como aparece en la BD cuando el dlgcolor.color.name
es un código de color (ej. ffff8080), lo deja blanco.
¿Cómo puedo hacer esto?
¿Es posible hacer que sólo aparezcan los colores puros o los que el sistema
los reconoce como Red, Gray, Olive, etc?
Agradezco su ayuda lo antes posible.
Atte. Jorge Landaeta K.
Leer las respuestas