Ejemplo Help Files

Actualización: noviembre 2007

Este ejemplo muestra cómo agregar Ayuda a una aplicación basada en Windows mediante los controles ToolTip, HelpProvider y ErrorProvider.

Para obtener ejemplos e instrucciones para la instalación

  • Siga uno o varios de los procedimientos siguientes:

    • En el menú Ayuda, haga clic en Ejemplos.

      El archivo Léame muestra información sobre los ejemplos.

    • Visite el sitio web Visual Studio 2008 Samples. Están disponibles las versiones de ejemplos más recientes.

    • Busque los ejemplos en el equipo en el que está instalado Visual Studio. De manera predeterminada, los ejemplos y el archivo Léame se instalan en unidad:\Archivos de programa\Microsoft Visual Studio 9.0\Samples\lcid. Para las versiones Express de Visual Studio, todos los ejemplos están en línea.

Para obtener más información, vea Localizar archivos de ejemplo.

.

Nota de seguridad:

En este ejemplo de código se ilustra un concepto y únicamente se muestra el código correspondiente a dicho concepto. Es posible que no cumpla los requisitos de seguridad de un entorno concreto y, por tanto, no debería utilizarse tal y como se muestra. Se recomienda agregar código de seguridad y de control de errores para que los proyectos sean más seguros y sólidos. Microsoft proporciona este ejemplo "tal cual" sin ninguna garantía.

Para ejecutar este ejemplo

  • Presione F5.

Demostraciones

Cada una de las páginas con fichas de TabControl muestra un tipo distinto de ayuda:

  • Información sobre herramientas   Se agrega un componente ToolTip al formulario. Se agrega la propiedad ToolTip1 a todos los controles del formulario.

  • Emergente   Se agrega un componente HelpProvider denominado hpAdvancedCHM al formulario. Se agrega la propiedad Help String on hpAdvancedCHM a todos los controles que estén establecidos con una cadena Ayuda. La propiedad ShowHelp on hpAdvancedCHM también se agrega a cada control y se establece en True. La propiedad HelpButton del formulario se establece en True para mostrar el botón del signo de interrogación en la esquina junto al botón Cerrar. Los botones para minimizar y maximizar se deben desactivar para que aparezca el botón de la Ayuda.

  • Ayuda HTML   Se agrega un componente HelpProvider denominado hpAdvancedCHM al formulario. Esto agrega las propiedades HelpKeyword on hpAdvancedCHM, HelpNavigator on hpAdvancedCHM y ShowHelp on hpAdvancedCHM a cada control. La propiedad ShowHelp on hpAdvancedCHM se establece en True. El archivo de la ayuda compilada se abre en la página Ayuda con la palabra clave especificada. La propiedad HelpButton del formulario se establece en True para mostrar el botón del signo de interrogación en la esquina junto al botón Cerrar. Los botones para minimizar y maximizar se deben desactivar para que aparezca el botón de la Ayuda.

  • Proveedor de errores   El componente ErrorProvider se utiliza para mostrar cómo proporcionar al usuario advertencias visibles en un control que no valide en el tipo de datos correcto.

Vea también

Referencia

Form.HelpButton

Otros recursos

HelpProvider (Componente, formularios Windows Forms)

ToolTip (Componente, formularios Windows Forms)

ErrorProvider (Componente, Formularios Windows Forms)