Bagikan melalui


TextElement.FontWeight Properti

Definisi

Mendapatkan atau mengatur bobot font tingkat atas untuk konten elemen.

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

Nilai Properti

Bobot font yang diinginkan. Nilai default ditentukan oleh MessageFontWeight nilai .

Contoh

Contoh berikut menunjukkan cara mengatur atribut FontWeight, menggunakan Paragraph sebagai elemen contoh.

<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>

Gambar berikut menunjukkan bagaimana contoh sebelumnya dirender.

Cuplikan layar: Teks dengan properti teks mengatur

Contoh berikut menunjukkan cara mengatur properti FontWeight secara terprogram.

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

Keterangan

Properti dependensi ini juga memiliki penggunaan properti terlampir. Dalam XAML, penggunaannya adalah <object TextElement.FontWeight="value".../>, di mana objek adalah elemen objek (biasanya elemen alur) yang terkandung dalam TextElement, dan nilai adalah salah satu nilai format string dari FontWeight enumerasi. Dalam kode, penggunaan properti terlampir didukung oleh GetFontWeight metode dan SetFontWeight . Penggunaan properti terlampir tidak umum, karena sebagian besar elemen yang dapat dimuat dalam TextElement mendukung properti yang tidak terpasang FontWeight analog, yang digunakan host konten untuk penyajian.

Informasi Properti Dependensi

Item Nilai
Bidang pengidentifikasi FontWeightProperty
Properti metadata diatur ke true AffectsMeasure, , AffectsRenderInherits

Berlaku untuk