Visual CSharp .NET - MODIFICAR ICONO EN TIEMPO DE EJECUCION

 
Vista:

MODIFICAR ICONO EN TIEMPO DE EJECUCION

Publicado por ifer (43 intervenciones) el 16/03/2005 20:43:59
hola, Tengo un status bar con un panel en el que deseo que aparezca un icono de acuerdo al proceso que este ejecutando la ventana, pense que podria hacerlo poniendo una ImageLIst y modificando el indice de la propiedad Icon del panel, sin embargo esta propiedad solo admite un icono fijo, como puedo hacerlo?

como puedo tener un archivo de recursos que contenga los iconos?
Cuando inserto un archivo .res solo puedo almacenar texto, en VS podia meter graficos e iconos.

A proposito de iconos:

quize poner el icono a mi control, asi que puse:
[ToolboxBitmap(@"D:\Documentos\Proyectos\images\pbicon.bmp")]
public class MyControl: System.Windows.Forms.UserControl
pero no pasa na! quize intentar con esto:
[ToolboxBitmap(typeof(MyControl), "MyControlBitmap")]
como funciona esto del icono para controles?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:MODIFICAR ICONO EN TIEMPO DE EJECUCION

Publicado por Calama (1 intervención) el 13/06/2006 10:04:33
Funciona simplemete utilizando:

[ToolboxBitmap(@"IconBitmap.bmp")]
c#: [ToolboxBitmap(typeof(ControlBase))]
vb: <ToolboxBitmap(GetType(ControlBase))>

Pero para que el icono se visualice en el cuadro de controles debes compilarlo en una libreria aparte y despues agregarlo al conjunto de referencias del proyecto y al cuadro de herramientas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar