Compartir a través de


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

Actualización: noviembre 2007

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 con el botón presionando ALT+P. No se puede tener una tecla de acceso en un control que no pueda recibir el foco, por ejemplo un control TabPage.

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 un título sin crear una tecla de acceso, incluya dos símbolos de Y comercial (&&). En el título 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