Control.QueryAccessibilityHelp Gebeurtenis
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Treedt op wanneer AccessibleObject u hulp biedt bij toegankelijkheidstoepassingen.
public:
event System::Windows::Forms::QueryAccessibilityHelpEventHandler ^ QueryAccessibilityHelp;
public event System.Windows.Forms.QueryAccessibilityHelpEventHandler QueryAccessibilityHelp;
member this.QueryAccessibilityHelp : System.Windows.Forms.QueryAccessibilityHelpEventHandler
Public Custom Event QueryAccessibilityHelp As QueryAccessibilityHelpEventHandler
Gebeurtenistype
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u een toegankelijkheidsbewust grafiekbesturingselement maakt met behulp van de AccessibleObject en Control.ControlAccessibleObject klassen om toegankelijke informatie beschikbaar te maken. Het besturingselement plot twee curven samen met een legenda. De ChartControlAccessibleObject klasse, die is afgeleid van ControlAccessibleObject, wordt gebruikt in de CreateAccessibilityInstance methode om aangepaste toegankelijke informatie voor het grafiekbesturingselement te bieden. Omdat de grafieklegenda geen echt Control -based besturingselement is, maar in plaats daarvan wordt getekend door het grafiekbesturingselement, worden er geen ingebouwde toegankelijke gegevens weergegeven. Daarom overschrijft de ChartControlAccessibleObject klasse de GetChild methode om de CurveLegendAccessibleObject toegankelijke informatie voor elk deel van de legenda te retourneren. Wanneer een toegankelijke toepassing dit besturingselement gebruikt, kan het besturingselement de benodigde toegankelijke informatie verstrekken.
Dit codefragment laat zien hoe de QueryAccessibilityHelp gebeurtenis wordt verwerkt. Zie het AccessibleObject klasseoverzicht voor het volledige codevoorbeeld.
// Handles the QueryAccessibilityHelp event.
void ChartControl_QueryAccessibilityHelp( Object^ /*sender*/, System::Windows::Forms::QueryAccessibilityHelpEventArgs^ e )
{
e->HelpString = "Displays chart data";
}
// Handles the QueryAccessibilityHelp event.
private void ChartControl_QueryAccessibilityHelp(object sender,
System.Windows.Forms.QueryAccessibilityHelpEventArgs e)
{
e.HelpString = "Displays chart data";
}
' Handle the QueryAccessibilityHelp event.
Private Sub ChartControl_QueryAccessibilityHelp(sender As Object, _
e As System.Windows.Forms.QueryAccessibilityHelpEventArgs) Handles MyBase.QueryAccessibilityHelp
e.HelpString = "Displays chart data"
End Sub
Opmerkingen
U moet de HelpProvider klasse gebruiken om gebruikers in staat te stellen hulp aan te roepen voor uw toegankelijke object door op de F1-toets te drukken. Met behulp van de HelpProvider biedt u volledige informatie in de QueryAccessibilityHelpEventArgs. Zie Gebeurtenissen verwerken en genereren voor meer informatie over het afhandelen van gebeurtenissen.