FontFamily.FamilyTypefaces Свойство

Определение

Получает коллекцию гарнитур для объекта FontFamily.

public:
 property System::Windows::Media::FamilyTypefaceCollection ^ FamilyTypefaces { System::Windows::Media::FamilyTypefaceCollection ^ get(); };
public System.Windows.Media.FamilyTypefaceCollection FamilyTypefaces { get; }
member this.FamilyTypefaces : System.Windows.Media.FamilyTypefaceCollection
Public ReadOnly Property FamilyTypefaces As FamilyTypefaceCollection

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

FamilyTypefaceCollection

Объект FamilyTypefaceCollection, представляющий коллекцию гарнитур для объекта FontFamily.

Примеры

// Return the font family for the selected font name.
FontFamily fontFamily = new FontFamily("Arial Narrow");

// Return the family typeface collection for the font family.
FamilyTypefaceCollection familyTypefaceCollection = fontFamily.FamilyTypefaces;

// Enumerate the family typefaces in the collection.
foreach (FamilyTypeface typeface in familyTypefaceCollection)
{
    // Add the typeface style values to the styles combo box.
    comboBoxStyles.Items.Add(typeface.Style);
}

comboBoxStyles.SelectedIndex = 0;
' Return the font family for the selected font name.
Dim fontFamily As New FontFamily("Arial Narrow")

' Return the family typeface collection for the font family.
Dim familyTypefaceCollection As FamilyTypefaceCollection = fontFamily.FamilyTypefaces

' Enumerate the family typefaces in the collection.
For Each typeface As FamilyTypeface In familyTypefaceCollection
    ' Add the typeface style values to the styles combo box.
    comboBoxStyles.Items.Add(typeface.Style)
Next typeface

comboBoxStyles.SelectedIndex = 0

Комментарии

Использование элемента свойства XAML

<object>  
  <object.FamilyTypefaces>  
    <OneOrMoreFontFamilyTypefaces/>  
  </object.FamilyTypefaces>  
</object>  

Значения XAML

OneOrMoreFontFamilyTypefaces
Один или несколько шрифтов для FontFamily объекта.

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