TextElement.FontStretch 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置元素内容的字体拉伸特征。
public:
property System::Windows::FontStretch FontStretch { System::Windows::FontStretch get(); void set(System::Windows::FontStretch value); };
public System.Windows.FontStretch FontStretch { get; set; }
member this.FontStretch : System.Windows.FontStretch with get, set
Public Property FontStretch As FontStretch
属性值
要使用的所需字体拉伸特征。 默认值为 Normal。
示例
以下示例演示如何使用Paragraph示例元素设置FontStretch属性。
<Paragraph
FontFamily="Century Gothic, Courier New"
FontSize="16pt"
FontStretch="UltraExpanded"
FontStyle="Italic"
FontWeight="DemiBold"
>
<Run>
This text will use the Century Gothic font (if available), with fallback to Courier New. It
will render with a font size of 16 points in ultra-expanded demi-bold italic.
</Run>
</Paragraph>
下图显示了上述示例的呈现方式。
下面的示例演示如何以编程方式设置 FontStretch 属性。
Run run = new Run(
"This text will use the Century Gothic font (if available), with fallback to Courier New."
+ "It will render with a font size of 16 pixels in ultra-expanded demi-bold italic.");
Paragraph par = new Paragraph(run);
par.FontFamily = new FontFamily("Century Gothic, Courier New");
par.FontSize = 16;
par.FontStretch = FontStretches.UltraExpanded;
par.FontStyle = FontStyles.Italic;
par.FontWeight = FontWeights.DemiBold;
Dim run As New Run("This text will use the Century Gothic font (if available), with fallback to Courier New." & "It will render with a font size of 16 pixels in ultra-expanded demi-bold italic.")
Dim par As New Paragraph(run)
With par
.FontFamily = New FontFamily("Century Gothic, Courier New")
.FontSize = 16
.FontStretch = FontStretches.UltraExpanded
.FontStyle = FontStyles.Italic
.FontWeight = FontWeights.DemiBold
End With
注解
此依赖属性还具有附加的属性用法。 在 XAML 中,用法是 <object TextElement.FontStretch="value".../>
, 对象 是对象元素, (通常是包含在其中的 TextElement流元素) , 而值 是类的 FontStretch 字符串格式属性名称之一。 在代码中,附加的属性用法受 GetFontStretch 和 SetFontStretch 方法支持。 附加属性用法并不常见,因为大多数元素都可以包含在支持类似非附加FontStretch
属性中TextElement,内容主机使用该属性进行呈现。
依赖项属性信息
标识符字段 | FontStretchProperty |
元数据属性设置为 true |
AffectsMeasure、AffectsRender、Inherits |