Cómo: Mostrar ayuda emergente

Una de las formas de mostrar Ayuda en formularios Windows Forms es utilizar el botón Ayuda, ubicado en el lado derecho de la barra de título, al que se puede obtener acceso mediante la propiedad HelpButton. Este tipo de presentación de la Ayuda es apropiado para su uso con cuadros de diálogo. Los cuadros de diálogo mostrados de forma modal (con el método ShowDialog) tienen problemas para abrir sistemas de Ayuda externos, ya que los cuadros de diálogo modales deben cerrarse antes de poder pasar el foco a otra ventana. Además, el uso del botón Ayuda requiere que no se muestren en la barra de título los botones Minimizar y Maximizar. Se trata de una convención estándar para cuadros de diálogo, mientras que los formularios suelen tener los botones Minimizar y Maximizar.

Tenga presente que también se puede utilizar el componente HelpProvider para vincular controles a archivos en un sistema de Ayuda, incluso si se ha implementado Ayuda emergente. Para obtener más información, vea Proporcionar ayuda en una aplicación para Windows.

Nota

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Trabajar con valores de configuración.

Para mostrar ayuda emergente

  1. Arrastre un componente HelpProvider al formulario desde el Cuadro de herramientas.

    Se colocará en la bandeja que se encuentra en la parte inferior del Diseñador de Windows Forms.

  2. En la ventana Propiedades, establezca la propiedad HelpButton en true. Esto mostrará un botón con un signo de interrogación a la derecha de la barra de título del formulario.

  3. Para que se muestre HelpButton, se deben establecer las propiedades MinimizeBox y MaximizeBox del formulario en false, la propiedad ControlBox en true y la propiedad FormBorderStyle en uno de los valores siguientes: FixedSingle, Fixed3D, FixedDialog o Sizable. Para obtener más información sobre cómo trabajar con bordes y los botones Minimizar y Maximizar, vea Cómo: Cambiar los bordes de formularios Windows Forms mediante el diseñador.

  4. Seleccione el control para el que desea mostrar ayuda en el formulario y establezca la cadena de Ayuda en la ventana Propiedades. Ésta es la cadena de texto que se mostrará en una ventana de tipo Información sobre herramientas.

  5. Presione F5.

  6. Presione el botón Ayuda de la barra de título y haga clic en el control en el que haya establecido la cadena de Ayuda.

Vea también

Conceptos

Controlar la ayuda mediante información sobre herramientas

Otros recursos

Integrar la Ayuda de usuario en formularios Windows Forms

Windows Forms