FlowDocument.FontStyle Właściwość

Definicja

Pobiera lub ustawia styl czcionki najwyższego poziomu dla FlowDocument.Gets or sets the top-level font style for the FlowDocument.

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

Wartość właściwości

Składowa klasy FontStyles, która określa żądany styl czcionki.A member of the FontStyles class that specifies the desired font style. Wartość domyślna jest określana na podstawie wartości MessageFontStyle.The default is determined by the MessageFontStyle value.

Przykłady

Poniższy przykład pokazuje, jak ustawić atrybut FontStyle elementu FlowDocument.The following example shows how to set the FontStyle attribute of a FlowDocument element.

<FlowDocumentReader>
  <FlowDocument
    FontFamily="Century Gothic"
    FontSize="12"
    FontStretch="UltraExpanded"
    FontStyle="Italic"
    FontWeight="UltraBold"
  >
    <Paragraph>
      Any font settings on this paragraph would override the font settings
      for the FlowDocument.
    </Paragraph>
  </FlowDocument>
</FlowDocumentReader>

Poniższy przykład pokazuje, jak ustawić właściwość FontStyle programowo.The following example shows how to set the FontStyle property programmatically.

FlowDocument flowDoc = new FlowDocument(new Paragraph(new Run("A bit of text content...")));
// Set the desired column gap to 10 device independend pixels.
flowDoc.FontFamily = new FontFamily("Century Gothic");
flowDoc.FontSize = 12.0;
flowDoc.FontStretch = FontStretches.UltraExpanded;
flowDoc.FontStyle = FontStyles.Italic;
flowDoc.FontWeight = FontWeights.UltraBold;
Dim flowDoc As New FlowDocument(New Paragraph(New Run("A bit of text content...")))
' Set the desired column gap to 10 device independend pixels.
flowDoc.FontFamily = New FontFamily("Century Gothic")
flowDoc.FontSize = 12.0
flowDoc.FontStretch = FontStretches.UltraExpanded
flowDoc.FontStyle = FontStyles.Italic
flowDoc.FontWeight = FontWeights.UltraBold

Uwagi

Wszystkie FontStyle ustawienia elementów podrzędnych przesłaniają to ustawienie najwyższego poziomu.Any FontStyle settings on child elements override this top-level setting.

Informacje dotyczące właściwości zależnościDependency Property Information

Pole identyfikatoraIdentifier field FontStyleProperty
Właściwości metadanych ustawione na trueMetadata properties set to true AffectsMeasure, AffectsRender, InheritsAffectsMeasure, AffectsRender, Inherits

Dotyczy