RichTextBlock.OpticalMarginAlignment 属性

定义

获取或设置一个值,该值指示如何修改字体以与不同大小的字体保持一致。

public:
 property OpticalMarginAlignment OpticalMarginAlignment { OpticalMarginAlignment get(); void set(OpticalMarginAlignment value); };
OpticalMarginAlignment OpticalMarginAlignment();

void OpticalMarginAlignment(OpticalMarginAlignment value);
public OpticalMarginAlignment OpticalMarginAlignment { get; set; }
var opticalMarginAlignment = richTextBlock.opticalMarginAlignment;
richTextBlock.opticalMarginAlignment = opticalMarginAlignment;
Public Property OpticalMarginAlignment As OpticalMarginAlignment
<RichTextBlock OpticalMarginAlignment="None"/>
-or-
<RichTextBlock OpticalMarginAlignment="TrimSideBearings"/>

属性值

枚举的一个值,该值指示如何修改字体以使其以不同大小对齐。 默认值为“无”。

注解

当 OpticalMarginAlignment 设置为 TrimSideBearings 时,文本将剪裁为第一个字符的最左侧笔划和行上最后一个字符最右侧的笔划。 例如,“L”在垂直笔划的左侧有少量空间,它随字号缩放。 设置 TrimSideBearings 时,垂直笔划的左侧将直接对齐,不带间距。 这样,就可以更轻松地对齐 Windows 网格系统,如 布局应用页中所述。

适用于