Forse non sto usando le parole chiave giuste, ma tutte le mie ricerche stanno arrivando vuote. Come si forza un'interruzione di linea?Come si forza un'interruzione di riga tra due parole in un'etichetta dichiarata XAML?
vi posso dire che nessuno dei seguenti lavori:
<Label
Content="Line&br;Break:" />
<Label
Content="Line<br />Break:" />
<Label
Content="Line
Break:" />
<Label
Content="Line\nBreak:" />
Qualcuno può condividere questo segreto gelosamente custodito?
Grazie.
EDIT:
Va bene, non importa. I finalmente trovato lo.
<Label
Content="Line
Break:" />
Decisamente non facile da indovinare!
EDIT 2:
Ok, e ora per ottenere il testo per essere giustificato a destra, sono andato con questo:
<Label>
<TextBlock
TextAlignment="Right"
Text="Line
Break:" />
</Label>
Grazie a Julien per l'idea di utilizzare un TextBlock.
Non ho bisogno di rispondere a un evento click, ma ho bisogno di disattivarlo quando disabilitato (che credo TextBlock non farò a meno di codice/markup extra). Tuttavia, ora sto riscontrando un problema nel tentativo di giustificare correttamente il testo della mia etichetta, quindi potrei aver bisogno di usare qualcos'altro. HorizontalAlignment = "Right" e HorizontalContentAlignment = "Right" non hanno alcun effetto. – devuxer
È possibile impostare la proprietà TextAlignment di TextBlock su Right. Per quanto riguarda il grigio, richiederà un extra markup. –
Grazie, Julien. Sono stato in grado di risolvere mettendo TextBlock all'interno di un'etichetta (vedere le mie modifiche sopra). – devuxer