Mar 222010
 

Control de usuario de tipo contenedor de controles con barras deslizables. Los ScrollBar se autoajustan según las posiciones de los controles insertados, por lo que no requiere ningún código extra. Cuenta con una propiedad que sigue el foco a medida que vamos tabulando, también tiene la propiedad de poder enganchar con el mouse el control y deslizarlo, utiliza los temas de Windows sin necesidad de que utilicemos un .exe.manifest. Está plenamente hecho con Apis de Windows, tiene soporte para la rueda del mouse. No le he agregado eventos, si alguien tiene la necesidad ya saben, es código abierto y pueden hacerlo ustedes mismos.
Nota: No deben utilizarse ventanas de tipo Windowless (imágen, shape, line, labels) directamente sobre el control, para ello es conveniente utilizar un Frame o PictureBox de contenedor para poder insertarlos sobre este control.

Ejemplo ScrollBar
Ejemplo Grillas

Mar 032010
 

Control de usuario para poder escribir direcciones de correo de una forma muy sencilla tal como la que utiliza el correo de Hotmail, cuenta con una lista desplegable con las posibles sugerencias del Nombre, Apellido y Email de los contactos a quienes queremos escribir. El control valida cada dirección de correo ingresada, de no ser correcta la marca en rojo. Este control también sirve para crear una lista de archivos adjuntos.
El UserControl depende de dos controles de usuario más y un módulo Clase, cuenta con las opciones básicas y algunos eventos que creo que son los suficientemente necesarios para un uso común, es código abierto cualquiera lo puede adaptar a su necesidad.

Email Control

Aquí en la captura se muestra cómo la lista nos va sugiriendo cual de nuestros contacto queremos escribir.

Lista de sugerencias