FlowDocument.FontStretch Свойство

Определение

Получает или задает высокоуровневые характеристики растягивания шрифта для 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

Значение свойства

FontStretch

Элемент класса FontStretch, который задает требуемые характеристики растягивания шрифтов.A member of the FontStretch class that specifies the desired font-stretching characteristics to use. Значение по умолчанию — Normal.The default is Normal.

Примеры

В следующем примере показано, как задать FontStretch атрибут FlowDocument элемента.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>

В следующем примере показано, как задать FontStretch свойство программным способом.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

Комментарии

Все FontStretch параметры дочерних элементов переопределяют этот параметр верхнего уровня.Any FontStretch settings on child elements override this top-level setting.

Сведения о свойстве зависимостейDependency Property Information

Поле идентификатораIdentifier field FontStretchProperty
Свойства метаданных, для которых задано значение trueMetadata properties set to true AffectsMeasure, AffectsRender, InheritsAffectsMeasure, AffectsRender, Inherits

Применяется к