25 de marzo de 2012

Teclas de función en VS

Dentro de un formulario o un objeto para utilizar las teclas de función es la sentencia siguiente, por ejemplo que al presionar F2 se ejecute el botón Nuevo, hay que utilizar el evento KeyUp y previamente hay que configurar el formulario con su propiedad KeyPreview a True 


En VB

Private Sub frmCliente_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyUp

        If e.KeyCode = Keys.F2 Then
            btnNuevo_Click(sender, e)
        End If

    End Sub




En C#

private void frmCliente_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e)
        {
            if (e.KeyCode == Keys.F2)
            {
                btnNuevo_Click(sender, e);
            }

        }