Procedimiento para 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, como un botón. Con una tecla de acceso, el usuario puede hacer clic en un botón si presiona 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 tanto, su propiedad Text
está establecida en "Print" (Imprimir), la adición de un símbolo de Y comercial antes de la letra "P" hace que la letra "P" se subraye en el texto del botón en tiempo de ejecución. El usuario puede ejecutar el comando asociado al botón si presiona Alt+P.
Los controles que no pueden recibir el foco no pueden tener teclas de acceso.
Programático
Establezca la propiedad Text
en una cadena que incluya una Y comercial (&) delante de la letra que será el método abreviado.
' 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->Text = "&Print";
Nota:
Para usar una Y comercial en un subtítulo sin crear una clave de acceso, incluya dos Y comerciales (&&). En el título se muestra una sola Y comercial y no hay caracteres subrayados.
Diseñador
En la ventana Propiedades de Visual Studio, establezca la propiedad Texto en una cadena que incluya una Y comercial ('&') delante de la letra que será la tecla de acceso. Por ejemplo, para establecer la letra "I" como tecla de acceso, escriba &Imprimir.
Consulte también
.NET Desktop feedback