Cambiar propiedades a un objeto en tiempo de ejecucion

06/07/2004 - 09:36 por FERNANDO ESPAÑA | Informe spam
Hola a todos: Mi problema es que no logro cambiar el
color de fondo de una tabla creada en tiempo de
ejecucion. En concreto el problema es el siguiente.

objRow = New TableRow()
objCell = New TableCell()
objCell.BorderWidth = Unit.Pixel(1)

'*** hasta aqui funciona perfectamente

objCell.Backcolor = "#E0E0E0" ' esto ya no funciona

El error que da (BC30311: Un valor de tipo 'String' no se
puede convertir en '2'.)

Bueno, creo que puede ser un problema de conversion de
tipos, pero soy nuevo en esto y no se como va.

Un saludo y gracias por vuestra ayuda.

Preguntas similare

Leer las respuestas

#1 Leonardo Diez Dolinski
06/07/2004 - 10:43 | Informe spam
Hola fernando,
El color no debe ser un string, sino un objeto Color. Cambia "#E0E0E0"
por new Color(224, 224, 224).

saludos,

Leonardo Diez Dolinski
MSCD - MVP
Equipo Danysoft


"FERNANDO ESPAÑA" wrote in message
news:26f0a01c4632b$edb4d010$

Hola a todos: Mi problema es que no logro cambiar el
color de fondo de una tabla creada en tiempo de
ejecucion. En concreto el problema es el siguiente.

objRow = New TableRow()
objCell = New TableCell()
objCell.BorderWidth = Unit.Pixel(1)

'*** hasta aqui funciona perfectamente

objCell.Backcolor = "#E0E0E0" ' esto ya no funciona

El error que da (BC30311: Un valor de tipo 'String' no se
puede convertir en '2'.)

Bueno, creo que puede ser un problema de conversion de
tipos, pero soy nuevo en esto y no se como va.

Un saludo y gracias por vuestra ayuda.


Respuesta Responder a este mensaje
#2 FERNANDO ESPAÑA
06/07/2004 - 11:09 | Informe spam
Leonardo: Me sigue dando el problema. He puesto lo
siguiente

objCell.Backcolor = new Color(224, 224, 224) y me da el
error siguiente. BC30002: El tipo 'Color' no está
definido.




Hola fernando,
El color no debe ser un string, sino un objeto


Color. Cambia "#E0E0E0"
por new Color(224, 224, 224).

saludos,

Leonardo Diez Dolinski
MSCD - MVP
Equipo Danysoft


"FERNANDO ESPAÑA"


wrote in message
news:26f0a01c4632b$edb4d010$

Hola a todos: Mi problema es que no logro cambiar el
color de fondo de una tabla creada en tiempo de
ejecucion. En concreto el problema es el siguiente.

objRow = New TableRow()
objCell = New TableCell()
objCell.BorderWidth = Unit.Pixel(1)

'*** hasta aqui funciona perfectamente

objCell.Backcolor = "#E0E0E0" ' esto ya no funciona

El error que da (BC30311: Un valor de tipo 'String' no




se
puede convertir en '2'.)

Bueno, creo que puede ser un problema de conversion de
tipos, pero soy nuevo en esto y no se como va.

Un saludo y gracias por vuestra ayuda.






.

Respuesta Responder a este mensaje
#3 LuisMiguel
06/07/2004 - 11:28 | Informe spam
Buenas, creo que lo que te falta es el import para que te reconozca la clase
creo que es System.Drawing

Suerte
LuisMiguel
"FERNANDO ESPAÑA" escribió en el
mensaje news:27b8c01c46338$e3b70f80$

Leonardo: Me sigue dando el problema. He puesto lo
siguiente

objCell.Backcolor = new Color(224, 224, 224) y me da el
error siguiente. BC30002: El tipo 'Color' no está
definido.




Hola fernando,
El color no debe ser un string, sino un objeto


Color. Cambia "#E0E0E0"
por new Color(224, 224, 224).

saludos,

Leonardo Diez Dolinski
MSCD - MVP
Equipo Danysoft


"FERNANDO ESPAÑA"


wrote in message
news:26f0a01c4632b$edb4d010$

Hola a todos: Mi problema es que no logro cambiar el
color de fondo de una tabla creada en tiempo de
ejecucion. En concreto el problema es el siguiente.

objRow = New TableRow()
objCell = New TableCell()
objCell.BorderWidth = Unit.Pixel(1)

'*** hasta aqui funciona perfectamente

objCell.Backcolor = "#E0E0E0" ' esto ya no funciona

El error que da (BC30311: Un valor de tipo 'String' no




se
puede convertir en '2'.)

Bueno, creo que puede ser un problema de conversion de
tipos, pero soy nuevo en esto y no se como va.

Un saludo y gracias por vuestra ayuda.






.

Respuesta Responder a este mensaje
#4 FERNANDO ESPAÑA
06/07/2004 - 12:06 | Informe spam
Luis Miguel: Tampoco funciona, da un error

BC30517: Error de resolución de sobrecarga porque no se
tiene acceso a ninguna función 'New'.

sigo utilizando
objCell.Backcolor = new Color(224, 224, 224)

Buenas, creo que lo que te falta es el import para que


te reconozca la clase
creo que es System.Drawing

Suerte
LuisMiguel
"FERNANDO ESPAÑA"


escribió en el
mensaje news:27b8c01c46338$e3b70f80$

Leonardo: Me sigue dando el problema. He puesto lo
siguiente

objCell.Backcolor = new Color(224, 224, 224) y me da el
error siguiente. BC30002: El tipo 'Color' no está
definido.




Hola fernando,
El color no debe ser un string, sino un objeto


Color. Cambia "#E0E0E0"
por new Color(224, 224, 224).

saludos,

Leonardo Diez Dolinski
MSCD - MVP
Equipo Danysoft


"FERNANDO ESPAÑA"


wrote in message
news:26f0a01c4632b$edb4d010$

Hola a todos: Mi problema es que no logro cambiar el
color de fondo de una tabla creada en tiempo de
ejecucion. En concreto el problema es el siguiente.

objRow = New TableRow()
objCell = New TableCell()
objCell.BorderWidth = Unit.Pixel(1)

'*** hasta aqui funciona perfectamente

objCell.Backcolor = "#E0E0E0" ' esto ya no






funciona

El error que da (BC30311: Un valor de tipo 'String' no




se
puede convertir en '2'.)

Bueno, creo que puede ser un problema de conversion de
tipos, pero soy nuevo en esto y no se como va.

Un saludo y gracias por vuestra ayuda.






.





.

Respuesta Responder a este mensaje
#5 Oscar Rodriguez
06/07/2004 - 12:20 | Informe spam
Prueba con esto
objCell.Backcolor=system.drawing.color.fromargb(10,10,10)

"FERNANDO ESPAÑA" escribió en el
mensaje news:26f0a01c4632b$edb4d010$

Hola a todos: Mi problema es que no logro cambiar el
color de fondo de una tabla creada en tiempo de
ejecucion. En concreto el problema es el siguiente.

objRow = New TableRow()
objCell = New TableCell()
objCell.BorderWidth = Unit.Pixel(1)

'*** hasta aqui funciona perfectamente

objCell.Backcolor = "#E0E0E0" ' esto ya no funciona

El error que da (BC30311: Un valor de tipo 'String' no se
puede convertir en '2'.)

Bueno, creo que puede ser un problema de conversion de
tipos, pero soy nuevo en esto y no se como va.

Un saludo y gracias por vuestra ayuda.


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida