[英]C# How do you set richtextbox text to default?
當有人將突出顯示的句子放入我的富文本框時。 例如,
如果他們願意,我想讓他們輸入默認文本。 假設用戶單擊一個按鈕並希望它成為默認文本。 我怎么做?
我試過了
Font arialFont = new Font("Arial", 10, FontStyle.Regular);
richTextBox1.SelectAll();
richTextBox1.SelectionFont = arialFont;
richTextBox1.BackColor = Color.White; // i also tried Color.Transparent but it only return error message "Control does not support transparent background colors"
// RichTextBox's property says that Appearance - BackColor - Window, but it didn't even exist on Color.~
如何在 RichTextBox 中將文本全部設置為默認狀態?
對於不清楚的問題,我很抱歉。
當用戶復制一個像上圖一樣突出顯示的文本時。 如果他們繼續輸入任何內容,文本也會突出顯示。 但我不希望這種情況發生。
所以我想制作一個按鈕來清除所有文本並讓它們輸入默認文本(沒有突出顯示、粗體、斜體等......)
我希望這次我能很好地解釋我的問題。 對不起,不清楚的問題。
謝謝 LarsTech,抱歉我的英語不好。 但我通過做 richTextBox1.SelectionBackColor = Color.Transparent; 解決了這個問題。
我不知道 Selection 有很多不同的功能。 可能從下一次開始,我需要尋找更多已有的功能。
謝謝你的提示,祝你有美好的一天!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.