Compartir a través de


Cómo: Crear teclas de acceso para controles de Windows Forms

Una tecla de acceso es un carácter subrayado en el texto de un menú, un elemento de menú o la etiqueta de un control tal como un botón. Permite que el usuario "haga clic" en un botón al presionar la tecla ALT en combinación con la tecla de acceso predefinida. Por ejemplo, si un botón ejecuta un procedimiento para imprimir un formulario y, por lo tanto, su propiedad Text se establece en "Imprimir", y se agrega un símbolo de Y comercial ("&") antes de la letra "P", ésta aparecerá subrayada en el texto del botón en tiempo de ejecución. El usuario puede ejecutar el comando asociado al botón presionando ALT+P. No se puede tener una tecla de acceso en un control que no puede recibir el foco.

Para crear una tecla de acceso para un control

  • Establezca la propiedad Text como una cadena que incluya un signo de Y comercial (&) antes de la letra que se convertirá en acceso directo.

    ' Set the letter "P" as an access key.
    Button1.Text = "&Print"
    
    // Set the letter "P" as an access key.
    button1.Text = "&Print";
    
    // Set the letter "P" as an access key.
    button1.set_Text("&Print");
    
    // Set the letter "P" as an access key.
    button1->Text = "&Print";
    

    Nota

    Si desea incluir un símbolo de unión en una leyenda sin crear una tecla de acceso, incluya dos símbolos de Y comercial (&&). En la leyenda sólo aparecerá un símbolo de Y comercial y no habrá caracteres subrayados.

Vea también

Tareas

Cómo: Responder a clics de botones en formularios Windows Forms

Cómo: Establecer el texto mostrado por un control de formularios Windows Forms

Referencia

Button

Otros recursos

Asignar etiquetas a controles individuales de formularios Windows Forms y proporcionar accesos directos a los mismos