OpticalMarginAlignment Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie la façon dont les valeurs portantes latérales dans la typographie par caractère sont gérées lors de l’alignement sur une limite de conteneur de texte.
public enum class OpticalMarginAlignment
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class OpticalMarginAlignment
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum OpticalMarginAlignment
Public Enum OpticalMarginAlignment
- Héritage
-
OpticalMarginAlignment
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Champs
None | 0 | Utilisez des paliers latéraux qui proviennent de valeurs typographiques de police. Il s’agit de la valeur par défaut. |
TrimSideBearings | 1 | N’utilisez pas de paliers latéraux qui proviennent de valeurs typographiques de police et alignez le côté du glyphe sur l’endroit où commence la partie « manuscrite » du glyphe. |
Remarques
Cette énumération est utilisée comme valeur par TextBlock.OpticalMarginAlignment et RichTextBlock.OpticalMarginAlignment.
Lorsque des polices de différentes tailles sont alignées verticalement dans le même conteneur ou à proximité, la largeur avancée et le port de côté des caractères peuvent faire apparaître l’alignement comme étant irrégulier. Cela peut être évité en définissant une propriété qui utilise OpticalMarginAlignment pour utiliser la constante TrimSideBearings .