Compartir vía


PrintPreviewDialog.KeyPreview Propiedad

Definición

Obtiene o establece un valor que indica si el formulario recibe los eventos clave antes de que pasen al control que tiene el foco.

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

Valor de propiedad

true si el formulario recibe todos los eventos clave; es false si el control seleccionado actualmente en el formulario recibe eventos clave. De manera predeterminada, es false.

Atributos

Comentarios

Esta propiedad no es relevante para esta clase.

Cuando esta propiedad se establece trueen , el formulario recibirá todos los KeyPresseventos , KeyDowny KeyUp . Una vez que los controladores de eventos del formulario hayan completado el procesamiento de la pulsación de tecla, la pulsación de tecla se asigna al control con foco.

Puede usar esta propiedad para procesar todas las pulsaciones de tecla en la aplicación y controlar la pulsación de tecla o llamar al control adecuado para controlar la pulsación de tecla. Por ejemplo, cuando una aplicación usa claves de función, es posible que desee procesar las pulsaciones de tecla en el nivel de formulario en lugar de escribir código para cada control que pueda recibir eventos de pulsación de tecla.

Nota:

Si un formulario no tiene controles visibles o habilitados, recibe automáticamente todos los eventos de teclado.

Se aplica a