Exporter (0) Imprimer
Développer tout
Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Control.QueryAccessibilityHelp, événement

Se produit lorsque AccessibleObject fournit de l'aide aux applications d'accessibilité.

Espace de noms :  System.Windows.Forms
Assembly :  System.Windows.Forms (dans System.Windows.Forms.dll)

public event QueryAccessibilityHelpEventHandler QueryAccessibilityHelp

Vous devez utiliser la classe HelpProvider pour permettre aux utilisateurs d'appeler l'aide relative à votre objet accessible en appuyant sur la touche F1. L'utilisation de HelpProvider vous fournit des informations complètes dans QueryAccessibilityHelpEventArgs. Pour plus d'informations sur la gestion des événements, consultez Consommation d'événements.

L'exemple de code suivant illustre la création d'un contrôle graphique prenant en charge l'accessibilité, en utilisant les classes AccessibleObject et Control.ControlAccessibleObject pour exposer des informations accessibles. Le contrôle trace deux courbes en plus d'une légende. La classe ChartControlAccessibleObject, qui dérive de ControlAccessibleObject, est utilisée dans la méthode CreateAccessibilityInstance pour fournir des informations accessibles personnalisées au contrôle graphique. Dans la mesure où la légende du graphique n'est pas un contrôle réel basé sur Control, mais qu'elle est plutôt dessinée par le contrôle graphique, elle ne dispose pas d'informations accessibles intégrées. De ce fait, la classe ChartControlAccessibleObject substitue la méthode GetChild pour retourner CurveLegendAccessibleObject, qui représente des informations accessibles pour chaque partie de la légende. Lorsqu'une application de type accessible utilise ce contrôle, le contrôle peut fournir les informations accessibles nécessaires.

Cet extrait de code illustre la gestion de l'événement QueryAccessibilityHelp. Consultez la vue d'ensemble de la classe AccessibleObject pour obtenir un exemple de code complet.


// Handles the QueryAccessibilityHelp event.
private void ChartControl_QueryAccessibilityHelp(object sender, 
                            System.Windows.Forms.QueryAccessibilityHelpEventArgs e)
{            
    e.HelpString = "Displays chart data";
}          


.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft