PrintPreviewDialog.KeyPreview Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 true
en , 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.