FlowDocument.FontStretch FlowDocument.FontStretch FlowDocument.FontStretch FlowDocument.FontStretch Property

Definizione

Ottiene o imposta le caratteristiche di estensione dei caratteri di livello superiore per FlowDocument.Gets or sets the top-level font-stretching characteristics for the FlowDocument.

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

Valore della proprietà

Membro della classe FontStretch che specifica le caratteristiche di estensione dei caratteri desiderate da utilizzare.A member of the FontStretch class that specifies the desired font-stretching characteristics to use. Il valore predefinito è Normal.The default is Normal.

Esempi

Nell'esempio seguente viene illustrato come impostare l' FontStretch attributo di un FlowDocument elemento.The following example shows how to set the FontStretch 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>

Nell'esempio seguente viene illustrato come impostare la FontStretch proprietà a livello di codice.The following example shows how to set the FontStretch 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

Commenti

Tutte FontStretch le impostazioni sugli elementi figlio eseguono l'override di questa impostazione di primo livello.Any FontStretch settings on child elements override this top-level setting.

Informazioni proprietà di dipendenzaDependency Property Information

Campo identificatoreIdentifier field FontStretchProperty
Proprietà dei metadati impostate sutrueMetadata properties set to true AffectsMeasure, AffectsRender, InheritsAffectsMeasure, AffectsRender, Inherits

Si applica a