信息
您所需的主题如下所示。但此主题未包含在此库中。

TextBox.OnKeyDown 方法

2013/12/13

KeyDown 事件发生时调用。

Namespace:  System.Windows.Controls
程序集:  System.Windows(位于 System.Windows.dll 中)

protected override void OnKeyDown(
	KeyEventArgs e
)

参数

e
类型: System.Windows.Input.KeyEventArgs
事件的数据。

在调用 KeyDown 事件的任何事件处理程序之前调用 OnKeyDown 方法。 此方法允许派生类在不附加委托的情况下处理 KeyDown 事件。 这是在派生类中处理事件的首选技术。

此实现通过将事件数据的 Handled 属性设置为 true,将 KeyDown 事件标记为已处理。

TextBox 控件在执行操作时处理导航键和编辑键,但它不处理与文本输入相关的键。 派生类可以通过处理与文本输入相关的键来阻止文本输入。

对继承者的说明

如果您重写 OnKeyDown 方法,则可以通过将 Handled 设置为 true 来防止已注册的委托接收事件。 有关路由事件和 Handled 属性的更多信息,请参见Windows Phone 的事件

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示: