Hallo Leute,
Ich will zum lernen ein Textbearbeitungsprogramm schreiben. Im Moment hab ich eine Richtextbox und zwei Buttons:Fett und Kursiv.
Folgenden Quelltext benutze ich:
Doch ich hab ein paar Probleme:
1.Wie kann ich machen das nur der makierte Text sich verändert?
2.Wie bekomme ich es hin das ich fett UND kursiv und später noch underline aufeinmal benutzen kann? (Wenn ich in meinem Beispiel auf die Buttons drücke geht immer nur fett oder kursiv.)
3.Wie bekomme ich es hin, dass die Buttons so aussehen als wenn sie ganze Zeit gedrückt werden(So eingerastet)?
Ich will zum lernen ein Textbearbeitungsprogramm schreiben. Im Moment hab ich eine Richtextbox und zwei Buttons:Fett und Kursiv.
Folgenden Quelltext benutze ich:
VB.NET-Quellcode
- Public Class Form1Private Sub Bfett_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Bfett.Click
- TextBox.Font = New Font(TextBox.Font, FontStyle.Bold)
- End Sub
- Private Sub Bkursiv_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Bkursiv.Click
- TextBox.Font = New Font(TextBox.Font, FontStyle.Italic)End Sub End Class
Doch ich hab ein paar Probleme:
1.Wie kann ich machen das nur der makierte Text sich verändert?
2.Wie bekomme ich es hin das ich fett UND kursiv und später noch underline aufeinmal benutzen kann? (Wenn ich in meinem Beispiel auf die Buttons drücke geht immer nur fett oder kursiv.)
3.Wie bekomme ich es hin, dass die Buttons so aussehen als wenn sie ganze Zeit gedrückt werden(So eingerastet)?