Feedback

C# - Fontauswahl mit der Combobox

Veröffentlicht von am 7/10/2006
(2 Bewertungen)
Alle verfügbaren Schriftarten werden mittels Datenbindung in einer Combobox angezeigt. nach Auswahl kann die selektierte Schriftart abgerufen werden.
private void Form1_Load(object sender, System.EventArgs e) 
{   
    // alle verfügbaren Schriftarten in einem Array speichern 
    FontFamily[] Schriftarten = FontFamily.Families;    
    
    // Datenbindung zwischen Array und Combobox erstellen 
    cbx_Fonts.DataSource = Schriftarten; 
    cbx_Fonts.DisplayMember = "Name";  
    
    // Event für Schriftauswahl anlegen 
    cbx_Fonts.SelectedIndexChanged +=new EventHandler(cbx_Fonts_SelectedIndexChanged); 
} 

private void cbx_Fonts_SelectedIndexChanged(object sender, System.EventArgs e) 
{    
  // aktuell ausgewählte Schriftart abrufen 
  FontFamily F = (FontFamily)cbx_Fonts.SelectedValue; 
} 

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!