PrintPreviewDialog.KeyPreview Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se o formulário receberá eventos importantes antes que o evento seja passado para o controle que tem o 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 da propriedade
true
se o formulário receber todos os principais eventos; false
se o controle selecionado no momento no formulário receber os principais eventos. O padrão é false
.
- Atributos
Comentários
Essa propriedade não é relevante para essa classe.
Quando essa propriedade for definida true
como , o formulário receberá todos os KeyPresseventos , KeyDowne KeyUp . Depois que os manipuladores de eventos do formulário tiverem concluído o processamento do pressionamento de teclas, o pressionamento de teclas será atribuído ao controle com foco.
Você pode usar essa propriedade para processar todos os pressionamentos de tecla em seu aplicativo e manipular o pressionamento de teclas ou chamar o controle apropriado para lidar com o pressionamento de tecla. Por exemplo, quando um aplicativo usa chaves de função, talvez você queira processar os pressionamentos de teclas no nível do formulário em vez de escrever código para cada controle que possa receber eventos de pressionamento de tecla.
Observação
Se um formulário não tiver controles visíveis ou habilitados, ele receberá automaticamente todos os eventos de teclado.