miércoles, 29 de febrero de 2012

12 - Ayuda en Línea usar HELP PROVIDER

HELP PROVIDER

Otra forma de desplegar la ayuda en línea a un usuario es utilizando el control HelpProviver, esto se hace de la siguiente forma:


- Agregar un nuevo formulario a la solución al cual llamaremos frmHelpProvider
- Copiaremos los controles del formulario del ejercicio anterior a nuestro formulario.
- En el control del formulario se deben cambiar a falso las propiedades de MaximezeBox y MinimizeBox a false.
- Agregar un control HelpProvider al formulario cambiando el nombre de este a hlpAyuda.
- En las propiedades del formulario habilitar el control helpButton cambiando la propiedad de False a True. Aparecerá el botón de ayuda en la parte superior del formulario, como se muestra a continuación:






- En el cuadro de propiedades de los controles se podrá observar que ha aparecido la propiedad HelpString en hlpAyuda, es aquí donde se debe ingresar el mensaje que se desplegará cuando el usuario presione F1 sobre el control o cuando se presione el HelpButton del formulario y se haga clic sobre el control deseado. Quedando de la siguiente forma





- Agregar los mensajes correspondientes al formulario.

- Cambiar el inicio del formulario desde la ventana de propiedades del proyecto al formulario frmHelpProvider como se muestra en la siguiente imagen:





Ejecutar la aplicación, posicionarse en el control txtNombre y presionar el botón de f1, apareciendo el mensaje de ayuda.

- Presionar el botón de ayuda del formulario y marcar luego con este un control del formulario, aparecerá el mensaje de ayuda respectivo.

- De las dos formas que se llame a la ayuda, el mesaje se desplegará de la siguiente forma:




No hay comentarios: