簡體   English   中英

禁用WPF RichTextBox文本自動換行

[英]Disable WPF RichTextBox text auto wrapping

我正在使用RichTexbox在我的應用程序中顯示RTF文本,取決於Windows寬度RichTextbox文本自動換行到下一行!

我想禁用文本自動變形,而是要顯示滾動條,而且我也不想設置FlowDocument的PageWidth來避免文本換行(因為在顯示RTF文本時,我無法根據字符/大小/來測量PageWidth。文本的字體/字體樣式,因為每個字符可能包含不同的字體樣式和大小)

 <RichTextBox HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">      
   <FlowDocument >
        <Paragraph>
            <Run Text="RichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBox"/>
        </Paragraph>
   </FlowDocument>

是否有其他任何現有屬性可以控制自動換行,或者我們可以在不測量文字大小的情況下進行處理?

我已經在MSDN論壇中討論了此問題,還提到了現有的堆棧流爭議WPF RichTextBox換行Wpf RichTextBox換行問題

謝謝

桑索什·德維(Santhosh Devi)

第三方控件同步融合控件SfRichTextBoxAdv具有此問題的解決方案

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM