Ich habe Text mit "\ r \ n" Zeilenumbrüchen. Ich hätte gerne die Zeilenumbrüche in einem WPF-Textblock. Ich habe versucht, "\ r \ n" durch "& amp; # 13;" (ohne die Leerzeichen), was funktionierte, wenn ich die Text-Eigenschaft in XAML setzte, aber scheint nicht zu funktionieren, wenn ich vom C # -Code-Behind setze.
Also ... Was ist die Standardmethode, um "\ r \ n" in Zeilenumbrüche in einem WPF-Textblock zu konvertieren?
Thx im Voraus!
[Bearbeiten] Nachdem ich hier Antworten erhalten habe, weise ich Text mit "\ r \ n" Zeilenumbrüchen einem WPF-Textblock zu. Es funktioniert gut, aber in Bezug auf die Codierung kann jemand bestätigen, dass es ein vernünftiger Weg zu gehen ist?
%Vor%[/ Bearbeiten]
Versuchen Sie es mit einer WPF-zentrierten Lösung.
%Vor%Siehe auch: XAML-basierte Antwort
Beim Schreiben von C # verwende ich immer "System.Environment.Newline" für den Zeilenvorschub.
Es bedeutet, dass Sie sich keine Gedanken über die Zeichencodierung oder das Ziel-Betriebssystem machen müssen.
Ich habe auch festgestellt, dass es auf der WPF-GUI funktioniert, wenn es aus der zugrunde liegenden .cs-Datei aufgerufen wird.