Feedback

C# - Fontauswahl mit der Combobox

Veröffentlicht von am 10.07.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!