Hallo zusammen,
ich möchte während der Laufzeit meines Forms die Schriftart für mein Label1 ändern und zwar immer dann, wenn in einer Listbox ein anderer Wert gewählt wurde. Google-Suchen liefen ins Leere oder haben so tolle Antworten geliefert, dass ich kein Wort verstanden habe.
So habe ich es bis jetzt versucht:
Private Sub ListBox1\_SelectedIndexChanged(ByVal sender As \_ System.Object, ByVal e As System.EventArgs) Handles \_ ListBox1.SelectedIndexChanged
Dim text As String 'Zwischenvariable zum Abspeichern des Werts
text = TextBox1.Text 'Text setzen, der ausgegeben werden soll
Label1.Text = text
Dim schrift As String = ListBox1.SelectedItem
'Bei Microsoft gefunden
Dim converter As System.ComponentModel.TypeConverter = \_
System.ComponentModel.TypeDescriptor.GetConverter(GetType(Font))
Dim font1 As Font = CType(converter.ConvertFromString(schrift), Font)
MsgBox(font1, MsgBoxStyle.OkOnly)
Me.Label1.Font = font1
End Sub
Vielen Dank im Voraus.
DA