WPF Multiline TextBlock CenterAlignment Issue

WpfMultilineTextblock

Wpf Problem Overview


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.

Wpf Solutions


Solution 1 - Wpf

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.

Solution 2 - Wpf

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionJohnView Question on Stackoverflow
Solution 1 - WpfNicolas RepiquetView Answer on Stackoverflow
Solution 2 - WpfHCLView Answer on Stackoverflow