アプリケーションのテキストをクリップボードにコピーすると、アプリケーションを閉じた後にクリップボードから削除されます。これを無効にするには?WPFアプリケーションの終了時にクリップボードのクリアを無効にするにはどうすればよいですか?
.NET 4.0
Syste.Windows.Clipboard.SetDataObject(myText);
アプリケーションのテキストをクリップボードにコピーすると、アプリケーションを閉じた後にクリップボードから削除されます。これを無効にするには?WPFアプリケーションの終了時にクリップボードのクリアを無効にするにはどうすればよいですか?
.NET 4.0
Syste.Windows.Clipboard.SetDataObject(myText);
SetDataObjectは、非永続的です。あなたは必ずそれがテキストであれば
System.Windows.Clipboard.SetData(DataFormats.Text,myText);
を使用してみてください、あなたはどちらか
System.Windows.Clipboard.SetText(myText);
を使用することができます。
System.Windows.Clipboard.SetDataObject
機能has a specific overloadコピーの内容をクリップボードへの代わりに、それを参照する、まさにこの目的のために。
だから
System.Windows.Clipboard.SetDataObject(myText, true);
としてそれを使用します