Benutzer mit den meisten Antworten
Font.Bold setzen

Frage
-
Hallo Leute,
ich möchte ein Font.Bold=True setzen, bekomme das aber nicht hin.
Dim myFont As Font myFont = TextBox1.Font
Dabei ist die Textbox1.Font aber nicht bold, sondern ich möchte lediglich myFont von Textbox1 die Font-Properties erben und zusätzlich Bold setzen.
Wie bekomme ich das hin?
Vielen Dank im Voraus.
Gruß Ahmed
Antworten
-
Hi Ahmed,
hier mal eine kleine Demo, die zeigt, wie man der TextBox "fette" Schrift zuweisen kann.Public Class Form1 Private tb As New TextBox With {.Dock = DockStyle.Top} Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Me.Controls.Add(tb) Dim f As New Font(tb.Font.FontFamily, tb.Font.Size, FontStyle.Bold) tb.Font = f End Sub End Class
--
Viele Grüsse
Peter Fleischer (ehem. MVP)
Meine Homepage mit Tipps und Tricks- Als Antwort markiert Ahmed Martens Donnerstag, 21. September 2017 06:21
Alle Antworten
-
Hi Ahmed,
hier mal eine kleine Demo, die zeigt, wie man der TextBox "fette" Schrift zuweisen kann.Public Class Form1 Private tb As New TextBox With {.Dock = DockStyle.Top} Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Me.Controls.Add(tb) Dim f As New Font(tb.Font.FontFamily, tb.Font.Size, FontStyle.Bold) tb.Font = f End Sub End Class
--
Viele Grüsse
Peter Fleischer (ehem. MVP)
Meine Homepage mit Tipps und Tricks- Als Antwort markiert Ahmed Martens Donnerstag, 21. September 2017 06:21
-
Hey,
der Font-Konstruktor hat eine Überladung, die als ersten Parameter einen "Prototype-Font" nimmt, also den schon existierenden Font deiner TextBox. Als zweiten Parameter übergibst du den neuen FontStyle.
Dim myFont As New Font(TextBox1.Font, FontStyle.Bold)
Beste Grüße
- Bearbeitet Flogex Mittwoch, 20. September 2017 18:40