TextElement.FontWeight Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het lettertypegewicht op het hoogste niveau op voor de inhoud van het element.
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
Waarde van eigenschap
Het gewenste lettertypegewicht. De standaardwaarde wordt bepaald door de MessageFontWeight waarde.
Voorbeelden
In het volgende voorbeeld ziet u hoe u het kenmerk FontWeight instelt met behulp van Paragraph als voorbeeldelement.
<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>
In de volgende afbeelding ziet u hoe het voorgaande voorbeeld wordt weergegeven.
In het volgende voorbeeld ziet u hoe u de eigenschap FontWeight programmatisch instelt.
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
Opmerkingen
Deze afhankelijkheidseigenschap heeft ook een gekoppeld eigenschapsgebruik. In XAML is <object TextElement.FontWeight="value".../>het gebruik, waarbij het object een objectelement is (meestal een stroomelement) in een TextElement, en de waarde een van de tekenreekswaarden van de FontWeight opsomming is. In code wordt het gebruik van gekoppelde eigenschappen ondersteund door de GetFontWeight en SetFontWeight methoden. Het gebruik van gekoppelde eigenschappen is niet gebruikelijk, omdat de meeste elementen die kunnen worden opgenomen in een TextElement ondersteuning voor een analoge niet-gekoppelde FontWeight eigenschap, die de inhoudshost gebruikt voor rendering.
Informatie over afhankelijkheidseigenschappen
| Item | Waarde |
|---|---|
| Id-veld | FontWeightProperty |
Eigenschappen van metagegevens ingesteld op true |
AffectsMeasure, , AffectsRenderInherits |