Typography.ContextualAlternates 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值确定是否可以根据所呈现文本的上下文使用自定义标志符号格式。
public:
property bool ContextualAlternates { bool get(); void set(bool value); };
public bool ContextualAlternates { get; set; }
member this.ContextualAlternates : bool with get, set
Public Property ContextualAlternates As Boolean
属性值
如果可以使用自定义标志符号格式,则为 true
;否则为 false
。 默认值是 true
。
注解
此属性获取或设置拥有 Typography
属性的对象上的值,这是访问类实例的唯一 Typography 方法。 此外,此属性支持附加属性用法,以便可以在 XAML 中包含文本的对象上设置此属性。
随机备用连接形式为单个字符提供多种备用字形。 实现脚本类型字体时,此功能可通过使用一组随机选择的外观稍有差异的字形来模拟手写内容。 以下文本使用 Lindsey 字体的随机备用连接形式。 请注意字母“a”外观稍有变化
随机上下文备用示例
下面的代码示例演示如何使用 ContextualAlternates 属性为 Lindsey 字体定义随机上下文替代项。
<TextBlock FontFamily="Lindsey">
<Run Typography.ContextualAlternates="True">
a banana in a cabana
</Run>
</TextBlock>
XAML 属性用法
<object Typography.ContextualAlternates="bool"/>
依赖项属性信息
标识符字段 | ContextualAlternatesProperty |
元数据属性设置为 true |
AffectsMeasure、AffectsRender、Inherits |