none
Autocompletar parentesis y corchetes

    Pregunta

  • Hola.

    Necesitaba saber como autocompletar paréntesis y paréntesis de corchetes en un RichTextBox. Es decir, si yo escribo "(", se pondría automáticamente ")" al lado del "(" sin importar si estoy haciendo esto al inicio de un párrafo de texto o al final de todo un documento.

    Hasta el momento he probado el siguiente código:

    Private Sub RichTextBox1_KeyPress(sender As Object, e As Windows.Forms.KeyPressEventArgs) Handles RichTextBox1.KeyPress
            If e.KeyChar = "("c Then
                RichTextBox1.Text.Insert(RichTextBox1.SelectionStart, ")")
            End If
        End Sub

    Pero no añade el otro paréntesis.

    Gracias de antemano.


    Pablo Gonzalez - Todo es posible

    martes, 14 de marzo de 2017 23:58

Respuestas