none
Introducir un texto fijo en el windows form RRS feed

  • Pregunta

  • Buenas,

    Tengo un texto de esta forma:

    1. Formación

    1.1.   Online Webinar

    1.2.    Presencial Workshops, charlas de producto, formación técnica

    1. PRE-Venta

    2.1.      Definir referencias indicar referencia de producto definido.

    2.2.      Definir producto/solución hacer una configuración de las características y necesidades que nos pide el cliente. También entraría las pruebas de laboratorio que hagamos para darle y/o confirmar la solución que se definirá.

    Pulso un botón en el formulario principal y me aparece una ventana pero no le puedo dar el formato adecuado. No se ven las palabras en negrita ni tampoco las tabulaciones. Estoy utilizando un textbox para ello.

    No se cual es la herramienta más adecuada para poder enseñar este tipo de mensajes.

    jueves, 26 de marzo de 2020 20:53

Todas las respuestas

  • hola

    >>me aparece una ventana pero no le puedo dar el formato adecuado

    como muestras esa ventana? No sera de casualidad el MessageBox.Show() al cual te refieres, no?

    >>No se ven las palabras en negrita ni tampoco las tabulaciones. Estoy utilizando un textbox para ello.

    no puedes ver el diseñador del ese form? apunto a verlo cuando diseñas desde el Visual Studio

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 26 de marzo de 2020 21:11
  • Utiliza un RichTextBox en lugar del Textbox.

    El texto con negrita y formato se lo tienes que entregar en formato rtf, asignándolo a la propiedad .Rtf del RichTextBox (si se lo pones en .Text se pierden todos los formatos). Para convertirlo en rtf, puedes pegarlo en el WordPad y luego decirle al WordPad "salvar como..." y salvarlo en .rtf. Después abres el fichero .rtf con el Notepad, copias el contenido, y lo pegas en la propiedad .Rtf. O bien puedes añadir el fichero .rtf como recurso en un .resx en el proyecto, y luego asignar el recurso a la propiedad .Rtf.

    jueves, 26 de marzo de 2020 21:14
    Moderador
  • hola

    >>Utiliza un RichTextBox en lugar del Textbox.

    Pero los TextBox simples tambien tienes la propiedad Font para definir la fuente de texto y si aplica negrita

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 26 de marzo de 2020 21:36
  • Pero los TextBox simples tambien tienes la propiedad Font para definir la fuente de texto y si aplica negrita

    Pero con el TextBox simple no puedes mezclarlo. Es o todo en negrita o todo sin negrita. No puedes poner unas palabras en negrita y otras no. Para eso necesitas el RichTextBox.

    viernes, 27 de marzo de 2020 6:43
    Moderador
  • hola

    >>Pero con el TextBox simple no puedes mezclarlo

    ahh ok es verdad no puedes aplicar diferentes estilos en el texto de un mismo textbox


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 27 de marzo de 2020 12:02