Acerca del desarrollo de componentes

17/05/2005 - 18:44 por [Juanjo] | Informe spam
Hola grupo

Estoy intentando desarrollar un componente, que tenga una propiedad que
pueda elegir
valor entre una lista de valores posibles (como un combo). Esto lo consigo
si la propiedad es de
tipo enum, tengo una lista de valores fijos, y me aparece el combo
corresponiente para dicha
propiedad.

Mi problema es que la lista de valores que yo quiero que muestre, quiero
no sea fija,digamos
que fuera una matriz de cadenas (string), y aqui me he quedado, no se seguir
mas, si alguien me puede
orientar, decir alguna web, etc,

Muchas gracias
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
18/05/2005 - 05:34 | Informe spam
Tienes que crear una clase derivada de TypeConverter, en ella sobreescribir
los metodos GetStandardValues y GetStandardValuesSupported para devolver los
valores que quieras y luego aplicar ese type converter a la propiedad del
componente mediante el atributo TypeConverterAttribute. Aunque esta en
VB.NET esto te va a orientar:

http://groups-beta.google.com/group...27f7?hl=en

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Preguntas similares