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