Cómo agregar una nueva línea en el texto de los Recursos
¿Cómo agregar un salto de línea en el texto?
Ya tengo mucho código y estoy buscando la manera más fácil de no cambiar la estructura general
Recursos:
<system:String x:Key="MyKey1">Line1 \n Line2</system:String>
Código:
<TextBlock>
u<Run BaselineAlignment="Subscript" FontSize="10">lim</Run> - <Run Text="{Binding TextFromMyKey1}"/>
</TextBlock>
El texto de los recursos ingresa a TextFromMyKey1
Probé todas las soluciones y ninguna funciona:
– \n
– presionando enter
– 

Aquí cabe destacar que el texto ingresa como un parámetro en Run
<Run Text="{Binding TextFromMyKey1}"/>
NOTA para las personas que no leyeron la pregunta:
Las respuestas del enlace a continuación no funcionan aquí
Esta pregunta se trata de poner el texto en la etiqueta <Run>
Enlace a una pregunta que no responde a mi problema Salto de línea en atributo de cadena
davy.ai
Para agregar una nueva línea en el texto dentro de la etiqueta
Run
, puedes usar el código de entidad HTML. Por lo tanto, tu etiqueta
Run
debería verse así:El atributo
xml:space
es necesario para preservar los espacios en blanco en el código XAML. Con esto, el carácter de nueva línea se incluirá en el texto cuando se muestre.