22

In un'applicazione Windows Phone 7, quando inserisco un TextBlock nella griglia e imposta il suo HorizontalAlignment su "Center" e il suo TextWrapping su "Wrap", perché il testo che trabocca la larghezza del contenitore e viene posizionato sul successivo linea, allineare con il lato sinistro del blocco altrimenti allineato al centro?TextBlock.TextWrapping - come rendere il testo a capo in modo che le linee siano allineate al centro?

C'è un modo per impostare il text wrapping in modo che tutto il testo nel blocco di testo sia allineato al centro?

alt text

risposta

55

Probabilmente si sta perdendo TextAlignment:

<TextBlock TextAlignment="Center" /> 

HorizontalAlignment centrerà la TextBlock, TextAlignment sarà allineare il testo all'interno il blocco di testo.

+3

... e stavo cercando Allineamento e ContentAlignment e non ho idea di come avrei potuto mancare il TextAlignment quando stavo selezionando TextWrapping da IntelliSense ... (Ho uno dei miei giorni tremanti - Ho già versato un pieno tazza di tè tutta la mia scrivania ... probabilmente dovrebbe essere rimasto a letto questa mattina :-)) –

Problemi correlati