Control.QueryAccessibilityHelp 事件

定義

發生於 AccessibleObject 為協助工具應用程式提供說明時。

C#
public event System.Windows.Forms.QueryAccessibilityHelpEventHandler QueryAccessibilityHelp;
C#
public event System.Windows.Forms.QueryAccessibilityHelpEventHandler? QueryAccessibilityHelp;

事件類型

範例

下列程式碼範例示範如何使用 AccessibleObjectControl.ControlAccessibleObject 類別來公開無障礙資訊,建立協助工具感知圖表控制項。 控制項會繪製兩個曲線以及圖例。 ChartControlAccessibleObject衍生自 ControlAccessibleObject 的 類別會用於 方法中 CreateAccessibilityInstance ,以提供圖表控制項的自訂可存取訊號。 由於圖表圖例不是實際 Control 型控制項,而是由圖表控制項繪製,因此它不會有任何內建的可存取訊號。 因此,類別 ChartControlAccessibleObjectGetChild 覆寫 方法,以傳回 CurveLegendAccessibleObject ,代表圖例每個部分的可存取訊號。 當可存取感知應用程式使用此控制項時,控制項可以提供必要的可存取訊號。

此程式碼摘錄示範如何處理 QueryAccessibilityHelp 事件。 AccessibleObject如需完整的程式碼範例,請參閱類別概觀。

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

備註

您應該使用 HelpProvider 類別,讓使用者按下 F1 鍵來叫用可存取物件的說明。 使用 提供 HelpProvider 您在 中 QueryAccessibilityHelpEventArgs 的完整資訊。 如需處理事件的詳細資訊,請參閱 處理和引發事件

適用於

產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

另請參閱