TextBox.ProcessCmdKey(Message, Keys) Método

Definición

Procesa una clave de comando.

protected:
 override bool ProcessCmdKey(System::Windows::Forms::Message % m, System::Windows::Forms::Keys keyData);
protected override bool ProcessCmdKey(ref System.Windows.Forms.Message m, System.Windows.Forms.Keys keyData);
override this.ProcessCmdKey : Message * System.Windows.Forms.Keys -> bool
Protected Overrides Function ProcessCmdKey (ByRef m As Message, keyData As Keys) As Boolean

Parámetros

m
Message

, Messagepasado por referencia que representa el mensaje de ventana que se va a procesar.

keyData
Keys

Uno de los Keys valores que representa la tecla de método abreviado que se va a procesar.

Devoluciones

true si el control procesó la clave de comando; de lo contrario, false.

Comentarios

Novedades de la versión 4.6.1. En versiones anteriores, la tecla Ctrl+Un método abreviado en un TextBox no pudo seleccionar todo el texto cuando las ShortcutsEnabled propiedades y Multiline se establecieron en true.. Este método permite que la tecla de método abreviado de Ctrl-A seleccione todo el texto cuando las ShortcutsEnabled propiedades y Multiline se establezcan trueen .

Las aplicaciones destinadas a .NET Framework versiones 4.0 a 4.6 pueden aprovechar este método agregando lo siguiente a la sección <runtime> del archivo app.config:

<AppContextSwitchOverrides value = "Switch.System.Windows.Forms.DoNotSupportSelectAllShortcutInMultilineTextBox=false" />

Las aplicaciones destinadas a .NET Framework versiones 4.6.1 o posteriores pueden no participar en este comportamiento agregando lo siguiente a la sección <runtime> del archivo app.config:

<AppContextSwitchOverrides value = "Switch.System.Windows.Forms.DoNotSupportSelectAllShortcutInMultilineTextBox=true" />

Note

Si el archivo app.config ya contiene una AppContextSwitchOverrides clave, combine el nuevo valor de clave en la clave existente. Por ejemplo: <AppContextSwitchOverrides value = "oldKey=oldValue;Switch.System.Windows.Forms.DoNotSupportSelectAllShortcutInMultilineTextBox=false" />.

Se aplica a