如何禁用richtextbox的富文本效果?我正在使用Windows窗体,C#,.Net Framework 4.8,我正在尝试制作记事本应用程序。而且richtext效果太差了。范例:
richtextbox
的数据语法高亮和图像。我测试了这些(来自ChatGpt的代码)
richTextBox1.Rtf = "";
个字符第一个代码,它仍然可以显示图像,但不是语法突出显示。我不想用这个第二个代码,我做了同样的第一,我不记得输出的代码。
iyfamqjs1#
“RTF”代表“富文本格式”-文本加格式(如颜色和字体)和图像。如果你感兴趣的只是纯文本版本,那么就不要麻烦获取RFT版本,只需要使用剪贴板数据的纯文本版本。因此,将这些if替换为
if
richTextBox1.Text = Clipboard.GetText(TextDataFormat.Text);
字符串这样,您就只能从剪贴板中获取纯文本版本,并使用它来填充richTextBox控件。
1条答案
按热度按时间iyfamqjs1#
“RTF”代表“富文本格式”-文本加格式(如颜色和字体)和图像。
如果你感兴趣的只是纯文本版本,那么就不要麻烦获取RFT版本,只需要使用剪贴板数据的纯文本版本。
因此,将这些
if
替换为字符串
这样,您就只能从剪贴板中获取纯文本版本,并使用它来填充richTextBox控件。