RichTextBox
Hola:
Estoy intentando manejar el componente Richtextbox. Mi problema radica en que necesito ir añadiendo texto a el mismo pero formateado. Voy a acalarlo un poco más con un ejemplo: Necesitaría algo como que al pulsar un botón, el usuario se añadiera un el texto "hola" en rojo y que al pulsar otro distinto se añadiera "Adios" en color azul.
Evidentemente he intentado hacer lo siguiente ' Richtextbox1.text = Richtextbox1.text & "Hola" ' para luego seleccionar, mediante código, el texto "Hola" y darle formato. Pues bien, la segunda vez que se hace se pierde el formato del resto del texto que hay en el componente. Supongo que esto se debe a que la propiedad Text contiene el texto sin formato ninguno entonces al volvérselo a asignar se pierde todo. Pero me gustaría saber como hacer lo que pretendo sin tener que ir dándole formato de nuevo a todo el texto que ya se introdujo cada vez que añada una cadena nueva.
Muchas gracias
Estoy intentando manejar el componente Richtextbox. Mi problema radica en que necesito ir añadiendo texto a el mismo pero formateado. Voy a acalarlo un poco más con un ejemplo: Necesitaría algo como que al pulsar un botón, el usuario se añadiera un el texto "hola" en rojo y que al pulsar otro distinto se añadiera "Adios" en color azul.
Evidentemente he intentado hacer lo siguiente ' Richtextbox1.text = Richtextbox1.text & "Hola" ' para luego seleccionar, mediante código, el texto "Hola" y darle formato. Pues bien, la segunda vez que se hace se pierde el formato del resto del texto que hay en el componente. Supongo que esto se debe a que la propiedad Text contiene el texto sin formato ninguno entonces al volvérselo a asignar se pierde todo. Pero me gustaría saber como hacer lo que pretendo sin tener que ir dándole formato de nuevo a todo el texto que ya se introdujo cada vez que añada una cadena nueva.
Muchas gracias
Respuesta de adrianxxi
1