2009-09-07 29 views

Respuesta

11

que puede utilizar:

richTextBox1.SelectionColor = Color.Yellow; 
richTextBox1.SelectionBackColor = Color.Blue; 

para seleccionar un conjunto de texto:

richTextBox1.SelectionStart = text_position_in_editor (caret position) 

richTextBox1.SelectionLength = text_length 

a continuación, establecer SelectionColor ... (ver todas las propiedades que comienzan con Selection ...)

O bien, puede establecer directamente el Rtf property (or richTextBox1.SelectedRtf) que contiene información sobre el formato.

Escriba un texto en WordPad, cámbielo de formato, cópielo y péguelo en su RichTextBox, muestre el valor Rtf de la propiedad, podrá aprender más rápidamente cómo satisfacer sus necesidades.

0

Se necesitan para codificar el texto añadido a la caja en un texto enriquecido de marcado que especifica el color en particular. Aquí hay un enlace a las bases de marcador de texto enriquecido

+0

Técnicamente esto funcionará, pero es (generalmente) más fácil hacer la técnica de najmeddine de trabajar con las propiedades 'Selection *'. –

+0

ese es el camino difícil ... por el camino fácil, vea la respuesta de najmeddine;) –

Cuestiones relacionadas