PrintPreviewDialog.KeyPreview 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示窗体在将事件传递到具有焦点的控件之前是否接收键事件。
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时,窗体将接收所有KeyPress和KeyDownKeyUp事件。 表单的事件处理程序完成击键处理后,将击键分配给具有焦点的控件。
可以使用此属性处理应用程序中的所有击键,并处理击键或调用相应的控件来处理击键。 例如,当应用程序使用函数键时,你可能想要在窗体级别处理击键,而不是为每个可能接收击键事件的控件编写代码。
注释
如果窗体中没有任何可见的或启用的控件,该窗体将自动接收所有键盘事件。