1
我正在開發一個UWP應用程序,我在其中使用RichEditBox控件。我正在嘗試更改我的代碼中的Linespacing(兩行之間的空格)。我嘗試了所有的LineSpacingRule,但它並沒有反映在我的用戶界面中。這裏是我的代碼Richeditbox行距變化沒有發生
RichEditBox richedit = new RichEditBox();
richedit.FontSize = 14;
richedit.Style = Application.Current.Resources["RichEditBoxStyleForTextNote"] as Style;
richedit.Background = new SolidColorBrush(Colors.Transparent);
string rtf = HelperFunctions.ConvertHtmlToRtf(html); //HelperFunctions.HTMLtoRTF(html);
richedit.Document.SetText(TextSetOptions.FormatRtf, rtf);
richedit.IsReadOnly = true;
richedit.Document.GetDefaultParagraphFormat().SetLineSpacing(LineSpacingRule.OneAndHalf, 0f);
我已經嘗試了所有LineSpacingRule類型,但看不到任何增加的行空間。
任何人都可以幫助我增加行空間。
謝謝, Noorul。
感謝馬特,它的工作原理... – Noorul