La Web del Programador: Comunidad de Programadores
 
    Pregunta:  45434 - DAR FORMATO EN RICHTEXTBOX VIA CODIGO
Autor:  Jose F.
Hola, estoy intentando aprender a usar un richtextbox pero tengo un problema al intentar darle formato al texto por medio de código. Cuando en una frase ingresada via código (propiedad .Text), digamos "holacomoestas", quiero que aparezca "como" en negrita, manipulando las propiedades .SelStart, .SelLength y .SelBold lo consigo, pero al cambiar la selección (también desde el código) lo que no estaba en negrita pasa a estarlo y no encuentro forma de evitar eso. Es decir, si quiero otra vez escribir "holacomoestas" no sólo no funciona el mismo código sino que además

holacomoestas
holacomoestas

Aparece TODO con el mismo formato. ¿Qué hago? Gracias por adelantado.

  Respuesta:  Luis Hansel Vallecillo Gutiérrez
Es posible que no estas usando la propiedad adecuada. No trabajes sobre la propiedad .Text , sino sobre la propiedad .TextRTF.