Compartir a través de


Propiedad Command.Keytip

Representa la información sobre claves de un control .

Uso

<Command.Keytip>
  child elements
</Command.Keytip>

Atributos

No hay atributos.

Elementos secundarios

Elemento Descripción
Cadena
Puede producirse como máximo una vez

Elementos primarios

Elemento
Comando

Observaciones

Opcional.

Puede producirse como máximo una vez para cada elemento Command .

Command.Keytip puede contener un valor de tipo xs:string restringido a cualquier secuencia de caracteres Unicode, incluido el espacio en blanco.

Command.Keytip solo puede comenzar con un número cuando está asociado a un control dentro de una pestaña o la barra de herramientas de acceso rápido.

Para mostrar la información sobre teclas válida para el estado actual de la cinta de opciones, mantenga presionada la tecla ALT. En la siguiente captura de pantalla se muestra la información sobre claves inicial o de primer nivel que se muestra en Microsoft Paint para Windows 7. Después de seleccionar una información sobre claves de primer nivel, solo se muestran las informaciones sobre claves de segundo nivel.

información sobre claves de primer nivel en Microsoft Paint para Windows 7

Command.Keytip actúa como el acelerador de teclado de un comando a menos que ese comando se exponga a través de un elemento de menú. En este caso, el marco omite el valor Command.Keytip y, en su lugar, usa un carácter precedido por una y comercial como se especifica en Command.LabelTitle o UI_PKEY_Label. Si no se especifica ninguna y comercial mediante Command.LabelTitle o UI_PKEY_Label, no se expone ninguna información sobre teclas ni acelerador de teclado.

Si no se proporciona ningún valor para Command.Keytip, se requiere el elemento secundario String .

Nota

Si Command.Keytip contiene un valor y un elemento secundario String , String tiene prioridad.

De forma predeterminada, el marco usa las siguientes letras para generar automáticamente información sobre claves:

Nota

Ninguna de estas letras está reservada por el marco. Cada uno se puede asignar a uno o varios comandos según sea necesario.

El marco resuelve conflictos de información sobre claves de las siguientes maneras:

  • Si uno o varios controles Tab están asociados con la misma información sobre claves, se anexa un número a cada información sobre claves, empezando por 1 y aumentando secuencialmente (2, 3,...) para cada control en el orden de declaración. Si a los controles Tab se les asigna la letra F como información sobre teclas, el menú aplicación se asigna F1 con la información sobre teclas restante ajustada como se describe.
  • Cuando está asociado a un único control dentro de una pestaña, la información sobre teclas F es válida para el control y el menú aplicación. La información sobre teclas predeterminada del menú de la aplicación no cambia, pero se da prioridad al control de la pestaña activa.
  • Si uno o varios controles de una pestaña están asociados con la misma información sobre claves, el marco refactoriza automáticamente la información sobre claves de esos controles, como se ha descrito anteriormente.

Nota

Se usa una ligera variación en el color del texto para resaltar la información sobre claves refactorizado en una implementación estándar de la cinta de opciones. En el caso de una implementación de cinta no estándar en la que se ha personalizado el color de la cinta de opciones, este comportamiento de marco se invalida y todas las informaciones sobre claves se muestran con el mismo color de texto. Para obtener más información, vea Personalización de colores de la cinta de opciones.

La longitud máxima es sin enlazar.

Ejemplos

En el ejemplo siguiente se muestra el marcado de un elemento Command con una declaración Command.Keytip .

<Command>
  <Command.Name>cmdSave</Command.Name>
  <Command.Symbol>ID_FILE_SAVE</Command.Symbol>
  <Command.Comment>Save</Command.Comment>
  <Command.Id>25003</Command.Id>
  <Command.LabelTitle>
    <String>
      <String.Content>Label for Save</String.Content>
      <String.Id>59999</String.Id>
      <String.Symbol>strSave</String.Symbol>
    </String>
  </Command.LabelTitle>
  <Command.TooltipTitle>Tooltip title with &amp;&amp; for Save Command</Command.TooltipTitle>
  <Command.TooltipDescription>Tooltip description for Save Command.</Command.TooltipDescription>
  <Command.Keytip>s1</Command.Keytip>
</Command>

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 R2 [solo aplicaciones de escritorio]

Consulte también

UI_PKEY_Keytip