FontFamily.Families Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí pole, které obsahuje všechny FontFamily objekty přidružené k aktuálnímu grafickému kontextu.
public:
static property cli::array <System::Drawing::FontFamily ^> ^ Families { cli::array <System::Drawing::FontFamily ^> ^ get(); };
public static System.Drawing.FontFamily[] Families { get; }
static member Families : System.Drawing.FontFamily[]
Public Shared ReadOnly Property Families As FontFamily()
Hodnota vlastnosti
Pole objektů přidružených FontFamily k aktuálnímu grafickému kontextu.
Příklady
Následující příklad kódu ukazuje všechny rodiny písem ve Families vlastnosti FontFamily třídy. Tento příklad je navržený pro použití s formulářem Windows Form. Chcete-li spustit tento příklad, přidejte pojmenovaný ListBoxlistBox1
do formuláře a zavolejte metodu PopulateListBoxWithFonts
z konstruktoru formuláře.
private:
void PopulateListBoxWithFonts()
{
listBox1->Width = 200;
listBox1->Location = Point(40,120);
System::Collections::IEnumerator^ myEnum = FontFamily::Families->GetEnumerator();
while ( myEnum->MoveNext() )
{
FontFamily^ oneFontFamily = safe_cast<FontFamily^>(myEnum->Current);
listBox1->Items->Add( oneFontFamily->Name );
}
}
private void PopulateListBoxWithFonts()
{
listBox1.Width = 200;
listBox1.Location = new Point(40, 120);
foreach ( FontFamily oneFontFamily in FontFamily.Families )
{
listBox1.Items.Add(oneFontFamily.Name);
}
}
Private Sub PopulateListBoxWithFonts()
listBox1.Width = 200
listBox1.Location = New Point(40, 120)
Dim oneFontFamily As FontFamily
For Each oneFontFamily In FontFamily.Families
listBox1.Items.Add(oneFontFamily.Name)
Next
End Sub