如何添加文本到RichTextBox控件並在添加文本時更改字體樣式?編輯WinForms RichTextBoxControl C#
2
A
回答
1
在Code Project上找到了一個優秀的庫,它提供了一個RTFStringBuilder,它允許在構建stringbuilder時設置格式設置。將RichTextBox的RTF屬性設置爲RTFStringBuilder.ToString()只是做我需要的工作。謝謝seeblunt!
0
假設你的意思是添加文本編程....
的RichTextBox myTB =新的RichTextBox();
myTB.Text + =「Some text」;
- 或 -
myTB.AppendText( 「某些其他文本」);
至於改變字體,你可以添加一個事件處理程序到你的richtextbox,以便在文本改變時得到通知。
myTB.TextChanged + = new EventHandler(myTB_TextChanged);
並在該事件處理程序中設置myTB的字體。
只是一個想法。
+0
我希望以編程方式添加文本,就像在第一個示例中那樣,但是我想在添加文本時調整字體的樣式,以便文本框以混合格式顯示文本(即某些文字是粗體的,不)。 – gouldos 2010-09-24 08:40:19
相關問題
- 1. 在Winforms編輯Appsettings C#
- 2. 編輯控件 - C#的WinForms
- 3. 在WinForms WebBrowser中編輯CSS
- 4. 免費WinForms圖像編輯器控件
- 5. Winforms DataGridView細節編輯表單
- 6. 查看/編輯C#WinForms中的office文件
- 7. ASP.NET WinForms C# - 如何更新JQGrid中編輯值的標籤
- 8. C#,winforms,devexpress gridview。不閃爍光標編輯活動單元格
- 9. 顯示C#winforms編輯控件的提示
- 10. 編譯C#winForms時出錯
- 11. winforms的簡單文本編輯器?
- 12. 在Winforms中編輯業務對象DataGridView
- 13. winforms中可編輯的工具提示
- 14. WinForms - 自定義XML編輯器
- 15. DataGridView編輯WinForms上的單元格
- 16. 跨線程Winforms控件編輯
- 17. Winforms PropertyGrid - 屬性不可編輯
- 18. c#編輯編輯resx文件
- 19. Winforms listview以編程方式取消項目編輯
- 20. .NET WinForms - 以編程方式結束當前編輯 - DataGridView
- 21. 編輯XSL:PARAM在C#
- 22. 如何編輯C++
- 23. c編程邏輯
- 24. C#WinForms進程編碼問題
- 25. 如何在C#WinForms應用程序中創建可編輯的配置設置?
- 26. C#WinForms豐富的編輯器,支持從右到左的Unicode支持
- 27. 如何在C#/ WinForms/TextBox中打開文本文件 - mad編輯器
- 28. CKEditor是否可用於WinForms應用程序(X)HTML編輯?
- 29. Winforms添加/編輯表單的最佳實踐
- 30. 「C#編輯器」和「編碼C#編輯器」之間有什麼區別?
答案可能是將文本字符串配置爲顯示爲RTF格式並設置控件的RTF屬性。有沒有簡單的方法來創建RTF格式的字符串,如RtfStringBuilder? – gouldos 2010-09-24 08:50:09