PrintPreviewDialog.KeyPreview Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que indica se o formulário irá receber eventos-chave antes de o evento ser passado para o controlo 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 de Propriedade
true se o formulário receber todos os eventos principais; false se o controlo atualmente selecionado no formulário receber eventos-chave. A predefinição é false.
- Atributos
Observações
Esta propriedade não é relevante para esta classe.
Quando esta propriedade é definida para true, a forma receberá todos KeyPress, KeyDown, e KeyUp eventos. Depois de os gestores de eventos do formulário terem concluído o processamento da tecla, a tecla é então atribuída ao controlo com foco.
Pode usar esta propriedade para processar todas as teclas na sua aplicação e tratar da tecla ou chamar o controlo apropriado para tratar da tecla. Por exemplo, quando uma aplicação usa teclas de função, pode querer processar os pressionamentos ao nível do formulário em vez de escrever código para cada controlo que possa receber eventos de pressionamento.
Note
Se um formulário não tiver controlos visíveis ou ativados, recebe automaticamente todos os eventos do teclado.