【发布时间】:2016-11-19 23:31:24
【问题描述】:
我正在尝试将 HTML 和纯文本同时放入剪贴板,以便支持 HTML 的编辑器可以粘贴 HTML,而其他编辑器可以使用纯文本。
Clipboard.SetData(DataFormats.Html, htmlWithHeader);
Clipboard.SetData(DataFormats.UnicodeText, plainText);
但实际上只有最后一种格式被放入剪贴板。在上面的示例中,剪贴板将只包含纯文本(如Clipboard.GetDataObject().GetFormats() 所示)。如果我换行,剪贴板将只有 HTML 格式。
如何将两种格式同时放入剪贴板?
【问题讨论】: