Partager via


Guide pratique pour afficher l’aide contextuelle

Une façon d’afficher l’aide sur Windows Forms est via le bouton Aide , situé sur le côté droit de la barre de titre, accessible via la HelpButton propriété. Ce type d’affichage de l’aide convient parfaitement aux boîtes de dialogue. Les boîtes de dialogue modales (affichées avec la méthode ShowDialog) ont des difficultés à afficher les systèmes d'aide externes, car elles doivent être fermées pour que le focus puisse basculer vers une autre fenêtre. En outre, l’utilisation du bouton Aide nécessite qu’il n’existe aucun bouton Réduire ou agrandir le bouton affiché dans la barre de titre. Il s’agit d’une convention de boîte de dialogue standard, tandis que les formulaires ont généralement des boutons Réduire et Agrandir .

Vous pouvez également utiliser le HelpProvider composant pour lier des contrôles à des fichiers dans un système d’aide, même si vous avez implémenté l’aide contextuelle. Pour plus d’informations, consultez Fournir de l’aide dans une application Windows.

Afficher l’aide contextuelle

  1. Dans Visual Studio, faites glisser un composant HelpProvider de la boîte à outils vers votre formulaire.

    Il sera placé dans la barre d'état en bas du Concepteur Windows Forms.

  2. Dans la fenêtre Propriétés, affectez la valeur true à la propriété HelpButton. Ceci affichera un bouton avec un point d'interrogation sur le côté droit de la barre de titre du formulaire.

  3. Pour que le HelpButton soit affiché, il faut que les propriétés MinimizeBox et MaximizeBox du formulaire aient la valeur false, que la propriété ControlBox ait la valeur true et que la propriété FormBorderStyle ait l'une des valeurs suivantes : FixedSingle, Fixed3D, FixedDialog ou Sizable.

  4. Sélectionnez le contrôle pour lequel vous souhaitez afficher l'aide sur votre formulaire et définissez la chaîne d'aide dans la fenêtre Propriétés. Il s’agit de la chaîne de texte qui s’affiche dans une fenêtre similaire à une info-bulle.

  5. Appuyez sur F5.

  6. Appuyez sur le bouton Aide dans la barre de titre, puis cliquez sur le contrôle sur lequel vous définissez la chaîne d’aide.

Voir aussi