Control de usuario

05/05/2005 - 21:18 por Rubén López | Informe spam
hola Buenas
estoy realizando un desarollo en el que necesitaria crear un control de
usuario y aunque en vb6 si cree bastantes ahora con .NET tengo algunas dudas

Como se puede crear un control de usuario que no tenga interface de usuario
al estilo del dataset etc
ademas como se pueden crear pestañas de propiedades personalizadas

muchas gracias
un saludo
 

Leer las respuestas

#1 Tristan
06/05/2005 - 00:32 | Informe spam
Para crear un "control" de usuario, que no tenga interface de usuario, es
decir lo que se llama un componente, basta con que derives tu clase de la
clase Component en lugar de Control.

Si en el explorador de soluciones, seleccionas Agregar - Agregar componente,
el IDE te generará un componente con algunas cosas que el diseñador winforms
necesita, aunque lo esencial es simplemente derivar la clase de Component.

En cuanto a tu otra pregunta, no es trivial. Depende mucho de cual sea la
personalización que necesitas. Si solo necesitas añadir propiedades a tu
control, basta con añadirlas y que sean públicas. Si los tipos de las
propiedades no son simples, la cosa se complica. Tienes mucho nivel de
control sobre como el diseñador maneja tu componente, pero probablemente te
baste con la solución estandar.

Juan Carlos Badiola
MVP - C#

Preguntas similares