Control.QueryAccessibilityHelp Esemény

Definíció

Akkor fordul elő, ha AccessibleObject segítséget nyújt az akadálymentességi alkalmazásoknak.

public:
 event System::Windows::Forms::QueryAccessibilityHelpEventHandler ^ QueryAccessibilityHelp;
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 

Eseménytípus

Példák

Az alábbi példakód bemutatja, hogyan hozhat létre akadálymentességet felismerő diagramvezérlőt, amely az akadálymentes információk és AccessibleObject az osztályok használatával teszi elérhetővé azokatControl.ControlAccessibleObject. A vezérlő két görbét ábrázol egy jelmagyarázattal együtt. A ChartControlAccessibleObject metódus az ebből származó ControlAccessibleObjectosztályt használja a CreateAccessibilityInstance diagramvezérlő egyéni akadálymentes információinak biztosítására. Mivel a diagram jelmagyarázata nem egy tényleges Control -based vezérlőelem, hanem a diagramvezérlő rajzolja meg, nem tartalmaz beépített akadálymentes információkat. Emiatt az ChartControlAccessibleObject osztály felülbírálja azt a GetChild metódust, amely a CurveLegendAccessibleObject jelmagyarázat egyes részeihez tartozó akadálymentes információkat adja vissza. Ha egy akadálymentes alkalmazás ezt a vezérlőt használja, a vezérlő meg tudja adni a szükséges akadálymentes információkat.

Ez a kódrészlet az esemény kezelését QueryAccessibilityHelp mutatja be. A teljes kód példáját az AccessibleObject osztály áttekintésében tekintheti meg.

// 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

Megjegyzések

Az osztály használatával engedélyezheti a HelpProvider felhasználóknak, hogy segítséget hívjanak meg az akadálymentes objektumon az F1 billentyű lenyomásával. HelpProvider A segítségével a teljes információkat a QueryAccessibilityHelpEventArgs. Az események kezelésével kapcsolatos további információkért lásd : Események kezelése és emelése.

A következőre érvényes:

Lásd még