Assembly : System.Drawing (dans system.drawing.dll)
SyntaxePublic NotInheritable Class FontFamily Inherits MarshalByRefObject Implements IDisposable
Dim instance As FontFamily
public sealed class FontFamily : MarshalByRefObject, IDisposable
public ref class FontFamily sealed : public MarshalByRefObject, IDisposable
public final class FontFamily extends MarshalByRefObject implements IDisposable
public final class FontFamily extends MarshalByRefObject implements IDisposable
ExempleL'exemple de code suivant affiche toutes les familles de polices dans la propriété Families de la classe FontFamily. Cet exemple est conçu pour être utilisé avec un Windows Form. Pour exécuter cet exemple, ajoutez un ListBox nommé listBox1 à un formulaire et appelez la méthode PopulateListBoxWithFonts à partir du constructeur du formulaire.
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
private void PopulateListBoxWithFonts() { listBox1.Width = 200; listBox1.Location = new Point(40, 120); foreach ( FontFamily oneFontFamily in FontFamily.Families ) { listBox1.Items.Add(oneFontFamily.Name); } }
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.set_Width(200); listBox1.set_Location(new Point(40, 120)); //foreach (FontFamily oneFontFamily in FontFamily.Families) for (int iCtr = 0; iCtr < FontFamily.get_Families().length; iCtr++) { FontFamily oneFontFamily = FontFamily.get_Families()[iCtr]; listBox1.get_Items().Add(oneFontFamily.get_Name()); } } //PopulateListBoxWithFonts
Sécurité des threads
Plates-formesWindows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition
Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.
Informations de version.NET Framework
Prise en charge dans : 2.0, 1.1, 1.0.NET Compact Framework
Prise en charge dans : 2.0, 1.0
Voir aussiRéférence
Membres FontFamilySystem.Drawing, espace de noms
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ