ToolboxBitmap

12/12/2005 - 18:06 por David | Informe spam
Buenas:
A ver si alguien puede aclararmen porque me pasa esto. Tengo un proyecto
que son un conjunto de controles, para cada control he creado un bitmap, de
16*16 y 256 colores, le he puesto el mismo nombre que el fichero cs, y los
he marcado como Recurso incustrado.

Hasta aqui todo bien, el problema viene cuando trato de asignarle ese
bmp a un UserControl, es decir si mi control es del tipo UserControl, no me
muestra el bmp. Sin embargo, si por ejemplo, creo un contro del tipo Label,
automaticamente me coge el bmp(mismo nombre que fichero cs) que he creado
para ese control . (El icono no deberia ser, porque es el mismo fichero para
todos los controles con diferente nombre).

Ejemplo:
- public class ControlUsuario : System.Windows.Forms.UserControl ( este no
me lo muestra aunque tenga el bmp ControlUsuario.bmp)

-public class MiEtiqueta : Label ( este me muestra el bmp que he creado como
MiEtiqueta.bmp)



muchas gracias por todo y un saludo

Preguntas similare

Leer las respuestas

#1 A.Poblacion
12/12/2005 - 21:35 | Informe spam
¿Has probado a ponerle el atributo [ToolboxBitmap(typeof(ControlUsuario),
"ControlUsuario.ico")] a tu clase ControlUsuario?



"David" wrote in message
news:u36F84z$
Buenas:
A ver si alguien puede aclararmen porque me pasa esto. Tengo un


proyecto
que son un conjunto de controles, para cada control he creado un bitmap,


de
16*16 y 256 colores, le he puesto el mismo nombre que el fichero cs, y los
he marcado como Recurso incustrado.

Hasta aqui todo bien, el problema viene cuando trato de asignarle ese
bmp a un UserControl, es decir si mi control es del tipo UserControl, no


me
muestra el bmp. Sin embargo, si por ejemplo, creo un contro del tipo


Label,
automaticamente me coge el bmp(mismo nombre que fichero cs) que he creado
para ese control . (El icono no deberia ser, porque es el mismo fichero


para
todos los controles con diferente nombre).

Ejemplo:
- public class ControlUsuario : System.Windows.Forms.UserControl ( este no
me lo muestra aunque tenga el bmp ControlUsuario.bmp)

-public class MiEtiqueta : Label ( este me muestra el bmp que he creado


como
MiEtiqueta.bmp)



muchas gracias por todo y un saludo


Respuesta Responder a este mensaje
#2 David
13/12/2005 - 12:00 | Informe spam
Gracias por tu respuesta pero no es nada de eso, ya he encontrado la
solucion, sin falta de poner ToolBoxBitmap.

El problema estaba en el namespace, que era el mismo que el nombre de
control, en el momento que cambie el nombre del namespace, ya me cogio el
icono.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida