TextElement.FontStyle 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置元素内容的字体样式。
public:
property System::Windows::FontStyle FontStyle { System::Windows::FontStyle get(); void set(System::Windows::FontStyle value); };
public System.Windows.FontStyle FontStyle { get; set; }
member this.FontStyle : System.Windows.FontStyle with get, set
Public Property FontStyle As FontStyle
属性值
所需的字体样式。 默认值由 MessageFontStyle 值确定。
示例
以下示例将 Paragraph 作为示例元素,演示如何设置 FontStyle 属性。
<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>
下图显示了上述示例的呈现方式。
下面的示例演示如何以编程方式设置 FontStyle 属性。
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.FontStyle="value".../>
,其中 object 是一个对象元素, (通常是包含在 中的 TextElement流元素) , 值 是 类中的 FontStyles 字符串格式属性名称之一。 在代码中,和 SetFontStyle 方法支持GetFontStyle附加属性用法。 附加属性用法并不常见,因为可以包含在 中的 TextElement 大多数元素都支持类似的非附加 FontStyle
属性,内容主机使用该属性进行呈现。
依赖项属性信息
标识符字段 | FontStyleProperty |
元数据属性设置为 true |
AffectsMeasure, AffectsRender, Inherits |