Platz, Nachdem Neue Zeilen in der RichTextBox
Einem RichTextBox-Steuerelement stellt zusätzlichen Platz zwischen den Zeilen, wenn ein Benutzer die EINGABETASTE drückt oder fügt text, und das ist, was ich versucht bin, um Weg von. Ich suchte herum und die einzige anständige Lösung, die ich fand, ist dieses hier:
Setter SetParagraphMargin = new Setter();
SetParagraphMargin.Property = Paragraph.MarginProperty;
SetParagraphMargin.Value = new Thickness(0);
Style style = new Style();
style.TargetType = typeof(Paragraph);
style.Setters.Add(SetParagraphMargin);
rtb.Resources.Add("Style", style);
Aber dies immer noch nicht funktioniert. Hat jemand irgendwelche Tipps für mich?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte das gleiche problem, und ich löste es durch ändern der Xaml der RichTextBox:
Weiß nicht, wie das ist, anders als die Einstellung der Stil manuell wie du hast, aber bei mir funktionierte es.
Update: ändern Sie im code, müssen Sie den Ziel-Typ als Schlüssel:
Habe ich es mit der Eigenschaft Dicke