Recuperar color

13/11/2006 - 02:21 por Hugo Gsell | Informe spam
Tengo el siguiente código que baje (ya no se de donde) que me rellena una
lista con los colores y sus nombres.
Lo que deseo ahora es: dado un string con el nombre del color un función que
me devuelva un tipo color...
algo como
private functiono recuperoFuente (Nombre as string) as Color
.este es el código que necesito
return el objeto color de acuerdo al nombre
end function

Hugo A. Gsell
CODIGO QUE CARRGA LISTA CON COLORES Y NOMBRES
ListBoxColorFuente.DrawMode = DrawMode.OwnerDrawFixed
ListBoxColorFuente.ItemHeight = 24

' Evitar el parpadeo.
ListBoxColorFuente.BeginUpdate()
ListBoxColorFuente.Items.Clear()

' Crear una lista de todas las propiedades de la clase Color.
Dim pi As Reflection.PropertyInfo
For Each pi In
GetType(Color).GetProperties(Reflection.BindingFlags.Static Or
Reflection.BindingFlags.Public)
' Agregar el nombre de la propiedad (es decir, el color) al
ListBox.
ListBoxColorFuente.Items.Add(pi.Name)
Next
' Ahora, mostrar el resultado.
ListBoxColorFuente.EndUpdate()
 

Leer las respuestas

#1 Alberto Poblacion
13/11/2006 - 07:25 | Informe spam
"Hugo Gsell" wrote in message
news:%
Lo que deseo ahora es: dado un string con el nombre del color un función
que me devuelva un tipo color...
algo como
private functiono recuperoFuente (Nombre as string) as Color
.este es el código que necesito
return el objeto color de acuerdo al nombre
end function



private function recuperoFuente (Nombre as string) as Color
Return Color.FromName(Nombre)
end function

Preguntas similares