none
Cambiar color caracter dentro de un string visualizado en un ListBox RRS feed

  • Pregunta

  • Hola a todos,

    He estado buscando en el foro acerca de la pregunta que hago,pero lo que hay no me vale.Por eso la planteo aqui.

    Visualizo lineas en un ListBox,lineas generadas en un string al que se le van añadiendo caracteres en funcion de unos valores que leo de un archivo.Según el valor,añado al string un caracter u otro segun un codigo fijo, y cuando se completa la linea la visualizo mediante ListBox1.Items.Add(str)

    Lo que pretendo es que ciertos caracteres de ese string tengan color distinto del resto.He tratado de hacer eso, por ejemplo poniendo un caracter en negrita mediante ListBox1.Font=New Font(ListBox1.Font,FontStyle.Bold) per si una vez escrito el caracter al string incluyo ListBox1.Font=New Font(ListBox1.Font,FontStyle.Regular),como si no hubiese hecho nada;toda la linea se visualiza de forma regular.

    Alguien sabe como hacer lo que pretendo,tanto para la negrita como cambiar el color de un caracter dentro de la linea sin que toda la linea se escriba en el mismo color?

    Gracias anticipadas y saludos.

    • Cambiado Enrique M. Montejo martes, 17 de septiembre de 2013 10:42 Controles de Windows Forms
    domingo, 15 de septiembre de 2013 14:57