Wpf – ToolTip en varias líneas

Descripción general

Pequeño apunte que muestra como describir un elemento ToolTip que muestre su contenido en varias líneas usando xaml.

Por ejemplo, tenemos una etiqueta [Rectangle] que muestra, por ejemplo un dibujo. Su código para mostrar un ToolTip en varias lienas es el siguiente:

<Rectangle width="16" height="16">   
    <Rectangle.ToolTip>         
        <StackPanel orientation="Vertical">
           <TextBlock Text="Mover  la ventana: [Botón izquierdo] del ratón: " />
           <TextBlock Text="Cerrar la ventana:" />
           <TextBlock Text=" - [Botón derecho]   del ratón, O bien," />
           <TextBlock Text=" - [Alt + F4]." />
       </StackPanel>
   </Rectangle.ToolTip>
</Rectangle>

Si fuera un botón pues seria así:

<Button Width="120" margin="10">
   <Button.ToolTip>
        <StackPanel Orientation="Vertical">
           <TextBlock Text="Mover  la ventana: [Botón izquierdo] del ratón: " />
           <TextBlock Text="Cerrar la ventana:" />
           <TextBlock Text=" - [Botón derecho]   del ratón, O bien," />
           <TextBlock Text=" - [Alt + F4]." />
       </StackPanel>
   </Button.ToolTip>
</button>

El resultado

Imagen de un tooltip multilineas

Otra forma usando un TextBlock

       <TextBlock Grid.Row = "0"
                  x:Name = "TextBlockDescripcion"
                  HorizontalAlignment = "Stretch" VerticalAlignment = "Stretch"
                  TextWrapping = "Wrap"
                  TextAlignment = "Justify"
                  Padding = "5,10" >
                  <Bold>1. Título </Bold> por el que se conoce a éste documento. Debe ser corto y descriptivo.  <LineBreak/>
                  <Bold>Su uso es obligatorio.</Bold><Italic>Mayúsculas</Italic> sólo donde correspondan. <LineBreak/>
                  Elemento obligado en el encabezado del HTML, el título se sitúa, por regla general,
                  por encima de todas las demás etiquetas.
                  Los navegadores lo leen y aparece en la barra del título de una pestaña o una ventana
                  como nombre estándar de la página  
                  en la lista de favoritos y en el historial del navegador.<LineBreak/>
                  Aunque en principio puede tener cualquier tamaño, no debe sobrepasar la
                  longitud máxima de 55 caracteres que pueden mostrar los buscadores.
       </TextBlock>

El resultado

Imagen de un TextBlock multilineas

↑↑↑

A.2.Enlaces

[Para saber mas]
[Grupo de documentos]
[Documento Index]
[Documento Start]
[Imprimir el Documento]
© 1997 - - La Güeb de Joaquín
Joaquín Medina Serrano
Ésta página es española

Codificación
Fecha de creación
Última actualización
[HTML5 Desarrollado usando CSS3]