1

我有一个笔记程序,用于在工作时记录案例,但是当我从其他窗口复制和粘贴数据时,它会将其粘贴到网站的格式中。是否有用于富文本框(和一般文本框)的设置,它将删除任何格式并仅将文本放入文本框中?如果不能,我是否必须使用查看剪贴板内容并将字符串发送到特定字体/大小等的方法?

4

1 回答 1

1

您应该能够通过指定TextDataFormat并将其设置为Text

var stringToPasteIn = Clipboard.GetText(TextDataFormat.Text);

或者让它RichTextBox使用它的DataFormats选项自动为您完成:

DataFormats.Format myFormat = DataFormats.GetFormat(DataFormats.Text);
richTextBox1.Paste(myFormat);
于 2012-06-04T18:45:21.867 回答