Gibt es eine Möglichkeit, die Anzahl der Zeilenumbrüche in einem Textblock mit TextWrapping="Wrap"
zu erkennen?Erkennen Sie die Anzahl der Zeilenumbrüche in TextBlock mit Wrap?
Ich erwäge, eine nicht-monospaced Schriftart zu verwenden. Ich brauche das, weil ich ein neues und personalisiertes MessageBox-Fenster erstelle, das einen großen Texttitel, Animationen, das Logo meiner Anwendung und das Thema meiner Anwendung enthält.
Es ist klar, dass ich die Größe des Fensters entsprechend der Anzahl der LineBreaks der Nachricht Nachricht ändern muss - ähnlich wie das Standard-MessageBox-Fenster verhält.
Ich denke, um die Höhe des Textblocks zu überprüfen, aber ich gründe keinen guten Weg dazu. Ich denke nicht, dass das die einzige Lösung ist. Entschuldigung für mein Englisch. – Guilherme
Sie können sich dies [Lösung] (http://stackoverflow.com/questions/5720302/wpf-get-wrapped-text-out-of-a-textbox) ansehen. Es geht um TextBox, aber kann Ihnen trotzdem helfen. – Herdo
können Sie die ActualHeight-Eigenschaft verwenden – Avishek