Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Método Control.ProcessDialogKey (Keys)

 

Processa uma chave de caixa de diálogo.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)

[UIPermissionAttribute(SecurityAction.InheritanceDemand, Window = UIPermissionWindow.AllWindows)]
[UIPermissionAttribute(SecurityAction.LinkDemand, Window = UIPermissionWindow.AllWindows)]
protected virtual bool ProcessDialogKey(
	Keys keyData
)

Parâmetros

keyData
Type: System.Windows.Forms.Keys

Um dos valores Keys que representa a chave a ser processada.

Valor Retornado

Type: System.Boolean

true se a chave foi processada pelo controle; caso contrário, false.

This method is called during message preprocessing to handle dialog characters, such as TAB, RETURN, ESC, and arrow keys. This method is called only if the M:System.Windows.Forms.Control.IsInputKey(System.Windows.Forms.Keys) method indicates that the control is not processing the key. The M:System.Windows.Forms.Control.ProcessDialogKey(System.Windows.Forms.Keys) simply sends the character to the parent's M:System.Windows.Forms.Control.ProcessDialogKey(System.Windows.Forms.Keys) method, or returns falseif the control has no parent. The T:System.Windows.Forms.Form class overrides this method to perform actual processing of dialog keys. This method is only called when the control is hosted in a Windows Forms application or as an ActiveX control.

Observações para os Herdeiros:

When overriding the M:System.Windows.Forms.Control.ProcessDialogKey(System.Windows.Forms.Keys) method in a derived class, a control should return true to indicate that it has processed the key. For keys that are not processed by the control, the result of calling the base class's M:System.Windows.Forms.Control.ProcessDialogChar(System.Char) method should be returned. Controls will seldom, if ever, need to override this method.

UIPermission

for all windows for inheriting classes to call this method. Associated enumeration: AllWindows value of T:System.Security.Permissions.UIPermissionWindow.

.NET Framework
Disponível desde 1.1
Retornar ao início
Mostrar: