PrintPreviewDialog.KeyPreview 属性

定义

获取或设置一个值,该值指示窗体在将事件传递到具有焦点的控件之前是否接收键事件。

public:
 property bool KeyPreview { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
public bool KeyPreview { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.KeyPreview : bool with get, set
Public Property KeyPreview As Boolean

属性值

true 如果窗体将接收所有关键事件,则为 ; false 如果窗体上当前选定的控件接收键事件,则为 。 默认值为 false

属性

注解

此属性与此类无关。

当此属性设置为true时,窗体将接收所有KeyPressKeyDownKeyUp事件。 表单的事件处理程序完成击键处理后,将击键分配给具有焦点的控件。

可以使用此属性处理应用程序中的所有击键,并处理击键或调用相应的控件来处理击键。 例如,当应用程序使用函数键时,你可能想要在窗体级别处理击键,而不是为每个可能接收击键事件的控件编写代码。

注释

如果窗体中没有任何可见的或启用的控件,该窗体将自动接收所有键盘事件。

适用于