Elemento FontControl
Representa un control de fuente, que es un contenedor especializado de controles individuales dedicados a la manipulación de fuentes.
Uso
<FontControl
CommandName = "xs:positiveInteger or xs:string"
FontType = "xs:string"
IsGrowShrinkButtonGroupVisible = "Boolean"
IsStrikethroughButtonVisible = "Boolean"
IsUnderlineButtonVisible = "Boolean"
IsHighlightButtonVisible = "Boolean"
ShowVerticalFonts = "Boolean"
ShowTrueTypeOnly = "Boolean"
MinimumFontSize = "xs:positiveInteger"
MaximumFontSize = "xs:positiveInteger"/>
Atributos
Atributo | Tipo | Obligatorio | Descripción |
---|---|---|---|
CommandName |
xs:positiveInteger o xs:string |
No |
Asocia el elemento a un objeto Command. El valor debe ser único dentro del documento XML de la cinta de opciones. Longitud máxima: 100 caracteres. |
FontType |
xs:string |
No |
Restringido a uno de los siguientes valores: Establecer el atributo FontType en FontOnly habilita la funcionalidad siguiente:
Establecer el atributo FontType en FontWithColor habilita la funcionalidad siguiente:
Establecer el atributo FontType en RichFont habilita la funcionalidad siguiente:
|
IsGrowShrinkButtonGroupVisible |
Boolean |
No |
Windows 8 y versiones posteriores Restringido a uno de los siguientes valores:
Nota:
FontWithColor a o RichFont .FontOnly . |
IsHighlightButtonVisible |
Boolean |
No |
Restringido a uno de los valores siguientes (0 y 1 no son válidos):
Nota:
FontWithColor a o RichFont .Válido solo cuando el valor de FontType es igual FontWithColor a o RichFont .FontOnly .Válido solo cuando el valor de FontType es igual FontOnly a o FontWithColor . |
IsStrikethroughButtonVisible |
Boolean |
No |
Restringido a uno de los valores siguientes (0 y 1 no son válidos):FontOnly a o FontWithColor . |
IsUnderlineButtonVisible |
Boolean |
No |
Restringido a uno de los valores siguientes (0 y 1 no son válidos):FontOnly a o FontWithColor . |
MaximumFontSize |
xs:positiveInteger |
No |
Tamaño máximo de punto que se va a mostrar. El valor predeterminado es 9999. |
MinimumFontSize |
xs:positiveInteger |
No |
Tamaño mínimo de punto que se va a mostrar. El valor predeterminado es 1. |
ShowTrueTypeOnly |
Boolean |
No |
Restringido a uno de los valores siguientes (0 y 1 no son válidos): |
ShowVerticalFonts |
Boolean |
No |
Restringido a uno de los valores siguientes (0 y 1 no son válidos):
Nota:
Nota:
|
Elementos secundarios
No hay elementos secundarios.
Elementos primarios
Elemento |
---|
ControlGroup |
Group (Grupo) |
MenuGroup |
Comentarios
Opcional.
Puede producirse como máximo una vez para cada elemento ControlGroup, Group o MenuGroup .
Los atributos de Comando FontControl declarados en el marcado, como Command.LabelTitle o Command.TooltipTitle, se invalidan mediante los atributos de los controles individuales que componen FontControl.
Cualquier intento de seleccionar una muestra de color del selector de colores de un control de fuentes puede producir una infracción de acceso si no hay ningún controlador de comandos asociado al control.
Ejemplos
En el ejemplo siguiente se muestra el marcado básico para los tres tipos de Control de fuentes.
En esta sección de código se muestran las declaraciones FontControl Command, cada una con una declaración de contenedor Group .
<!-- A FontOnly FontControl -->
<Command Name="cmdFontOnlyGroup"
Symbol="cmdFontOnlyGroup"
Comment="FontOnlyGroup"
Id="50001"
LabelTitle="FontOnly"/>
<Command Name="cmdFontOnly"
Symbol="cmdFontOnly"
Comment="FontOnly"
Id="50010"/>
<!-- A FontWithColor FontControl -->
<Command Name="cmdFontWithColorGroup"
Symbol="cmdFontWithColorGroup"
Comment="FontWithColorGroup"
Id="50002"
LabelTitle="FontWithColor"/>
<Command Name="cmdFontWithColor"
Symbol="cmdFontWithColor"
Comment="FontWithColor"
Id="50020"/>
<!-- A RichFont FontControl -->
<Command Name="cmdRichFontGroup"
Symbol="cmdRichFontGroup"
Comment="RichFontGroup"
Id="50003"
LabelTitle="RichFont"
Keytip="ZF"/>
<Command Name="cmdRichFont"
Symbol="cmdRichFont"
Comment="RichFont"
Id="50030"
Keytip="RF"
LabelTitle="test"
TooltipTitle="test"/>
En esta sección de código se muestran las declaraciones de control FontControl en las que cada FontControl y Group se declaran en una sola pestaña.
<Tab CommandName="cmdTab1">
<Group CommandName="cmdFontOnlyGroup"
SizeDefinition="OneFontControl">
<FontControl CommandName="cmdFontOnly"
FontType="FontOnly"
IsUnderlineButtonVisible="false"
IsStrikethroughButtonVisible="false"
MinimumFontSize="15"/>
</Group>
<Group CommandName="cmdFontWithColorGroup"
SizeDefinition="OneFontControl">
<FontControl CommandName="cmdFontWithColor"
FontType="FontWithColor"
IsUnderlineButtonVisible="false"
IsStrikethroughButtonVisible="false"
IsHighlightButtonVisible="true"
MinimumFontSize="15"/>
</Group>
<Group CommandName="cmdRichFontGroup"
SizeDefinition="OneFontControl">
<FontControl CommandName="cmdRichFont"
FontType="RichFont"
IsHighlightButtonVisible="true"
IsUnderlineButtonVisible="true"
IsStrikethroughButtonVisible="true"
ShowVerticalFonts="true"
MinimumFontSize="15"/>
</Group>
Información de elemento
- Sistema mínimo admitido: Windows 7
- Puede estar vacío: Sí