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)
參數
活動的數據。
備註
由於 OnKeyDown 是直接實作在 Control 上,因此實作是空的。 但控制組階層中的每個祖先可能都提供了實作。 你看不到這個實作,因為它是內部原生程式碼。 在某些情況下,控制點已經有現成的 事件覆寫 ,標記該事件 已處理。 對於金鑰事件,控制項通常只會處理特定金鑰,透過在 KeyRoutedEventArgs 中檢查值。 例如, ButtonBase 偵測空白鍵作為按下 點擊鍵的方式。 控制程式碼或你的程式碼不應該壓制所有關鍵事件,因為常見的模式是讓關鍵事件冒泡到根視覺化,讓它們成為應用程式互動的捷徑或加速器。 更多資訊請參見 鍵盤互動。