Idioma: HTML | XAML

Inicio rápido: mostrar texto (XAML)

El marco de XAML proporciona varios controles para presentar texto y un conjunto de propiedades para aplicar formato al texto. Los controles para mostrar texto de solo lectura son TextBlock y RichTextBlock. Este inicio rápido muestra cómo usar los controles TextBlock para mostrar texto.

Guía básica: Relación de este tema con los demás. Consulta:

Requisitos previos

Damos por hecho que sabes crear una aplicación básica de Windows en tiempo de ejecución con C++, C# o Visual Basic. Para obtener instrucciones sobre cómo agregar un control, consulta Inicio rápido: agregar controles y controlar eventos.

TextBlock

TextBlock es el control primario para mostrar texto de solo lectura en aplicaciones de Windows en tiempo de ejecución con C++, C# o Visual Basic. Puedes mostrar texto en un control TextBlock mediante su propiedad Text. Este XAML muestra cómo definir un control TextBlock y establecer su propiedad Text en una cadena.


<TextBlock Text="Hello, world!" />

También puedes mostrar una serie de cadenas en un TextBlock, donde cada cadena tiene formatos distintos. Para hacerlo, usa un elemento Run para mostrar cada cadena con su formato y separa cada elemento Run con un elemento LineBreak.

Estos son los pasos para definir varias cadenas de texto con formato distinto en un TextBlock mediante objetos Run separados con LineBreak.


<TextBlock FontFamily="Arial" Width="400" Text="Sample text formatting runs">
    <LineBreak/>
    <Run Foreground="LightGray" FontFamily="Courier New" FontSize="24"> 
        Courier New 24 
    </Run>
    <LineBreak/>
    <Run Foreground="Teal" FontFamily="Times New Roman" FontSize="18" FontStyle="Italic"> 
        Times New Roman Italic 18 
    </Run>
    <LineBreak/>
    <Run Foreground="SteelBlue" FontFamily="Verdana" FontSize="14" FontWeight="Bold"> 
        Verdana Bold 14 
    </Run>
</TextBlock>


Este es el resultado.

Texto que usa objetos Run.

Resumen y pasos siguientes

Has aprendido a crear controles TextBlock para mostrar texto en tu aplicación.

Para ver más ejemplos de código que muestren estos controles, consulta el ejemplo de visualización de texto en XAML.

Temas relacionados

Guía básica para crear aplicaciones de Windows en tiempo de ejecución con C# o Visual Basic
Guía básica para crear aplicaciones de Windows en tiempo de ejecución con C++

 

 

Mostrar:
© 2015 Microsoft