Bonjour,
Je dois faire une editeur de texte tres simple en VB.NET. J'aimerais savoir comment faire pour mettre en forme un text a la fois en gras et en italique

En d'autres termes, si j'ai un texte en gras selectionne et si j'appuye sur le bouton itlique je voudrais que le resultalt soit gras et italique.

Voici la methode que j'utilise:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    Private Sub ToggleItalic()
        If Not myRichTextBox.SelectionFont Is Nothing Then
            Dim currentFont As System.Drawing.Font = myRichTextBox.SelectionFont
            Dim newFontStyle As System.Drawing.FontStyle
 
            If myRichTextBox.SelectionFont.Italic = True Then
                newFontStyle = FontStyle.Regular
            Else
                newFontStyle = FontStyle.Italic
            End If
            myRichTextBox.SelectionFont = New Font( _
               currentFont.FontFamily, _
               currentFont.Size, _
               newFontStyle _
            )
        End If
    End Sub
merci [/i]