TextElement.FontStyle Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta lo stile del carattere per il contenuto dell'elemento.
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
Valore della proprietà
Stile del carattere desiderato. Il valore predefinito dipende dal valore di MessageFontStyle.
Esempio
Nell'esempio seguente viene illustrato come impostare l'attributo FontStyle usando Paragraph come elemento di esempio.
<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>
Nella figura seguente viene illustrato come viene eseguito il rendering dell'esempio precedente.
Nell'esempio seguente viene illustrato come impostare la FontStyle proprietà a livello di codice.
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
Commenti
Questa proprietà di dipendenza ha anche un utilizzo di proprietà collegato. In XAML l'utilizzo è , dove l'oggetto è un elemento oggetto (in genere un elemento flow) contenuto in un TextElementoggetto e il valore è <object TextElement.FontStyle="value".../>
uno dei nomi delle proprietà in formato stringa nella FontStyles classe. Nel codice l'utilizzo della proprietà associata è supportato dai GetFontStyle metodi e SetFontStyle . L'utilizzo della proprietà associata non è comune, perché la maggior parte degli elementi che possono essere contenuti in un supporto di una TextElement proprietà analoga non attaccata FontStyle
, che l'host del contenuto usa per il rendering.
Informazioni proprietà di dipendenza
Campo Identificatore | FontStyleProperty |
Proprietà dei metadati impostate su true |
AffectsMeasure, AffectsRender, Inherits |