22

En una aplicación Windows Phone 7, cuando coloco un TextBlock en la grilla y configuro HorizontalAlignment en "Center" y su TextWrapping en "Wrap", ¿por qué el texto que sobrepasa el ancho del contenedor y se coloca en el siguiente línea, alinea con el lado izquierdo del bloque de lo contrario alineado al centro?TextBlock.TextWrapping: cómo hacer que el texto se ajuste para que las líneas se alineen en el centro?

¿Hay alguna manera de configurar el ajuste de texto para que todo el texto en el bloque de texto se alinee en el centro?

alt text

Respuesta

55

Usted probablemente está perdiendo TextAlignment:

<TextBlock TextAlignment="Center" /> 

HorizontalAlignment centrará el TextBlock, TextAlignment alineará el texto en el interior el bloque de texto.

+3

... y estaba buscando Alineación y Alineación de contenido y no tengo idea de cómo podría haberme perdido la Alineación de texto cuando estaba seleccionando Envoltura de texto de IntelliSense ... (Tengo uno de mis días inestables: ya derramé un completo taza de té en mi escritorio ... probablemente debería haber estado en la cama esta mañana :-)) –

Cuestiones relacionadas