PROGRAMACION III
TEMA: USER CONTROL
PREFESOR: ING. MIGUEL ALFONSO MOLINA
CALDERON
CURSO: S3C
CICLO 1 - - 2016
USER CONTROL
Los controles de usuario proporcionan un medio para crear y reutilizar interfaces
gráficas de usuario. Un control de usuario es esencialmente un componente con una
representación visual. Como tal, puede constar de uno o más controles de
formularios Windows Forms, componentes o bloques de código, que pueden
extender su funcionalidad mediante la validación de la entrada del usuario, la
modificación de las propiedades de presentación o la ejecución de otras tareas
requeridas por su autor. Los controles de usuario pueden incluirse en formularios
Windows Forms de la misma manera que los demás controles.
CREAR EL PROYECTO
Cuando cree un nuevo proyecto, debe establecer el espacio de nombres de la raíz,
el nombre de ensamblado y el de proyecto, además de asegurarse de que el
componente predeterminado estará en el espacio de nombres correcto.
Para crear la biblioteca de controles ctlClockLib y el control ctlClock
PROBAR EL CONTROL
Los controles no son aplicaciones independientes; deben alojarse en un contenedor.
Para probar el control, deberá proporcionarle un proyecto de prueba dentro del cual
se ejecutará. En esta sección, generará el control y lo probará en un formulario
Windows Forms.
Para generar el control
Se agregará al formulario una copia del control. Observe que muestra la hora
actual y que se actualiza cada segundo.
Sugerencia Si desea que los futuros usuarios del control de usuario tengan
acceso a sus controles internos, declárelos comopublic o protected. Esto le
permitirá establecer y modificar las propiedades de los controles contenidos
en el control de usuario, mediante el código adecuado.
BIBLIOGRAFIA
https://msdn.microsoft.com/es-es/library/cc438236(v=vs.71).aspx
http://www.c-sharpcorner.com/UploadFile/7d3362/user-control-in-C-Sharp/
http://www.ehu.eus/mrodriguez/archivos/Articulos_alumnos/Control%20per
sonalizado,%20velocimetro%20con%20CSharp.pdf