Control.OnKeyDown(KeyRoutedEventArgs) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
protected:
virtual void OnKeyDown(KeyRoutedEventArgs ^ e) = OnKeyDown;
void OnKeyDown(KeyRoutedEventArgs const& e);
protected virtual void OnKeyDown(KeyRoutedEventArgs e);
function onKeyDown(e)
Protected Overridable Sub OnKeyDown (e As KeyRoutedEventArgs)
參數
事件的資料。
備註
當它直接在 Control 上實作時,OnKeyDown 會有空的實作。 但控件階層中的每個上階可能都已提供實作。 您將無法看到此實作,因為它是內部機器碼。 在某些情況下,控件已經有現有的 OnEvent 覆寫,而該覆寫會標示事件 已處理。 對於索引鍵事件,控件通常只會藉由檢查 KeyRoutedEventArgs 中的值來處理特定索引鍵。 例如, ButtonBase 會偵測空格鍵作為引發 Click 的方式。 控件程式代碼或您的程式代碼可能不應該隱藏所有索引鍵事件,因為它是一種常見的模式,可讓索引鍵事件泡泡到根視覺效果,使其可以是應用程式互動的快捷方式或快捷鍵。 如需詳細資訊,請參閱 鍵盤互動。