Duda con una biblioteca de controles windows

01/02/2007 - 15:46 por Carmelo J. Morales Muñoz | Informe spam
hola!

Estoy agregando unas propiedades a varios controles, y me gustaría poder
colocar un icono distinto al que le coloca vs2005 por defecto a cada
control. ¿como puedo hacerlo.¿

gracias!

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
01/02/2007 - 19:05 | Informe spam
"Carmelo J. Morales Muñoz" wrote in message
news:ue1IG$
Estoy agregando unas propiedades a varios controles, y me gustaría poder
colocar un icono distinto al que le coloca vs2005 por defecto a cada
control. ¿como puedo hacerlo.¿



¿Te refieres al icono que sale en la barra de herramientas junto al
control? Se cambia poniéndole a la Clase del control el atributo
ToolBoxBitmap:

using System.Drawing;
...
[ToolboxBitmap(@"C:uta\Imagen.bmp")]
class MiControl: Control
{
...
}
Respuesta Responder a este mensaje
#2 Carmelo J. Morales Muñoz
01/02/2007 - 19:41 | Informe spam
Muchas gracias!, ciertamente me refería a eso.
Respuesta Responder a este mensaje
#3 Octavio Hernandez
02/02/2007 - 02:22 | Informe spam
Qué tal, Alberto!

Generalmente creo q es preferible agregar la imagen como recurso al pryecto
y usar la tercera variante de ToolboxBitmap, que la obtiene de ahí. Así
podrás llevar el proyecto a cualquier lugar sin temor a que la imagen se
quede...

Cierto es que a veces es complicado hacerlo funcionar, pero este doc ayuda:

http://www.bobpowell.net/toolboxbitmap.htm

Slds - Octavio



"Alberto Poblacion"
escribió en el mensaje news:
"Carmelo J. Morales Muñoz" wrote in message
news:ue1IG$
Estoy agregando unas propiedades a varios controles, y me gustaría poder
colocar un icono distinto al que le coloca vs2005 por defecto a cada
control. ¿como puedo hacerlo.¿



¿Te refieres al icono que sale en la barra de herramientas junto al
control? Se cambia poniéndole a la Clase del control el atributo
ToolBoxBitmap:

using System.Drawing;
...
[ToolboxBitmap(@"C:uta\Imagen.bmp")]
class MiControl: Control
{
...
}


Respuesta Responder a este mensaje
#4 Alberto Poblacion
02/02/2007 - 09:36 | Informe spam
"Octavio Hernandez" wrote in message
news:e%
Generalmente creo q es preferible agregar la imagen como recurso al
pryecto
y usar la tercera variante de ToolboxBitmap, que la obtiene de ahí. Así
podrás llevar el proyecto a cualquier lugar sin temor a que la imagen se
quede...

Cierto es que a veces es complicado hacerlo funcionar, pero este doc
ayuda:

http://www.bobpowell.net/toolboxbitmap.htm




Gracias, Octavio. Efectivamente estoy de acuerdo en que es mejor usar un
recurso embebido en el proyecto, pero como tú bien dices, en más de una
ocasión me ha funcionado mal. Afortunadamente ese artículo aclara que es
debido a un "bug" en TollBoxBitmapAttribute y da una solución para
remediarlo. Se agradece el enlace.
Respuesta Responder a este mensaje
#5 Alhambra-Eidos Kiquenet
02/02/2007 - 10:23 | Informe spam
Hola, el SP1 de Visual Studio 2005 corrige ese bug ?

Es recomendable instalar el SP1 de VS, no? Aunque han comentado que la
instalación del sp1 puede llegar a más de 1 hora...

Saludos.

http://www.alhambra-eidos.com/web2005/index.html
www.kiquenet.net
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida