如果我将应用程序的文本复制到剪贴板,则在关闭应用程序后,它将从剪贴板中删除。如何禁用它?
.NET 4.0
Syste.Windows.Clipboard.SetDataObject(myText);
答案 0 :(得分:1)
SetDataObject是非持久性的。尝试使用
System.Windows.Clipboard.SetData(DataFormats.Text,myText);
如果您确定它是文本,则可以使用
System.Windows.Clipboard.SetText(myText);
或者
答案 1 :(得分:1)
System.Windows.Clipboard.SetDataObject
函数has a specific overload将复制内容复制到剪贴板而不是引用它,正是出于此目的。
所以只需将其用作
System.Windows.Clipboard.SetDataObject(myText, true);