En una aplicación utilizo un objeto descendiente de Label que, aparte de
otras funcionalidades, muestra un texto y un menú contextual. El problema es
que función del texto que muestre (hay unos 20 distintos que representan
elementos diferentes) el menú contextual tendrá unas opciones u otras.
Ahora mismo tengo solo un elemento y cuando se despliega el menú, en función
del texto, muestro unos elementos en el menú contextual u otros.
¿Me merecería la pena crear tantos controles de usuario como posibles
elementos tenga en el programa y descendientes de un único control que
tuviese todo el código común? Si usase herencia tendría un texto fijo y el
menú contextual sería independiente para cada uno de ellos.
Gracias.
Leer las respuestas