WPF Multiline TextBlock CenterAlignment Issue

John picture John · Jan 7, 2011 · Viewed 21.3k times · Source

I'm having an issue with multiline text blocks where it is not center aligning properly

The text is coming like

abcde\nabc

This comes out

  abcde
  abc

What I want is

  abcde
   abc

This seems a simple thing and I would have thought that the textblock would center align like that automatically but it does not seem to.

Answer

Nicolas Repiquet picture Nicolas Repiquet · Jan 7, 2011

Try the TextAlignment property instead of HorizontalAlignment. First one is the alignment of text in the TextBlock, second the alignment of the TextBlock in the parent container.