FlowDocument.FontWeight Свойство

Определение

Получает или задает насыщенность шрифта верхнего уровня для FlowDocument.Gets or sets the top-level font weight for the FlowDocument.

public:
 property System::Windows::FontWeight FontWeight { System::Windows::FontWeight get(); void set(System::Windows::FontWeight value); };
public System.Windows.FontWeight FontWeight { get; set; }
member this.FontWeight : System.Windows.FontWeight with get, set
Public Property FontWeight As FontWeight

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

FontWeight

Член класса FontWeights, который указывает нужный вес шрифта.A member of the FontWeights class that specifies the desired font weight. Значение по умолчанию определяется значением MessageFontWeight.The default is determined by the MessageFontWeight value.

Примеры

В следующем примере показано, как задать FontWeight атрибут FlowDocument элемента.The following example shows how to set the FontWeight 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>

В следующем примере показано, как задать FontWeight свойство программным способом.The following example shows how to set the FontWeight 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

Комментарии

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

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

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

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