2013-07-04 63 views
0

取消了。當我使用:RichTextBox的造型保存

Me.RichTextBox.SelectionFont = New Font(Me.RichTextBox.SelectionFont, FontStyle.Italic) 

選定的文本變爲斜體,但是當我使用

lines(i - 5) = Me.Auto_Time.Text 

Me.RichTextBox.Lines = lines 

Me.Auto_Time保存文本,但我失去了所有從RichTextBox的斜體?

+0

[除去RichTextBox的線,同時保持剩餘行的顏色在C#]的可能重複(http://stackoverflow.com/questions/7271550/removed-richtextbox-lines-while-keeping-color-of-remaining-lines-in-c-shar) –

+0

TextBox的屬性'.Text'只包含文本,不包含格式。 – SysDragon

回答

0

您需要傳遞的.text再通的.rtf格式化:

Me.RichTextBox.Lines = Lines 
Me.RichTextBox.Rtf = Me.Auto_Time.Rtf 
+0

是的但Me.Auto_Time.Text是當我使用Me.RichTextBox.Lines =行我剛剛失去了所有斜體形式richtext –

+0

我是肯定有誤讀你的問題。你有一個沒有格式化文本的正常多行文本框,並且你試圖將這個文本移動到你的RichTextBox,同時保持你在RichTextBox中的格式化方案? –

相關問題