/ / Perché Clipboard.SetText non funziona? - c #, appunti

Perché Clipboard.SetText non funziona? - c #, appunti

Ho un problema con la copia del testo negli appunti. Il mio codice è simile al seguente:

    using System;
using System.Windows;
namespace namespace
{
public class Class1
{
public void Method1()
{
Clipboard.SetText("some text");
}
}
}

ma on line Clipboard.SetText("..."); C'è un messaggio di errore

CS0103 Il nome "Appunti" non esiste nel contesto corrente

Che cosa sto facendo di sbagliato?

risposte:

2 per risposta № 1

Clipboard la classe è nel PresentationCore assembly, quindi è necessario aggiungere un riferimento a PresentationCore.dll e usa lo spazio dei nomi appropriato:

System.Windows.Clipboard.SetText("some text");

Oppure (come già stai facendo):

using System.Windows;
.
.
.
Clipboard.SetText("some text");