WPF DataGrid in die Zwischenablage Kopieren Strg+C,OnCopyingRowClipboardContent

For WPF Data Grid, den ich versuche in die Zwischenablage kopieren meine benutzerdefinierte text-Daten, nach Ctrl+C
Diverse versuche, die überschreiben
OnCopyingRowClipboardContent(DataGridRowClipboardEventArgs args) oder CopingRowClipboardContent event, helfen nicht.

Entweder Zwischenablage leer oder standard-Zeile text, aber nicht das, was ich möchte, dort zu setzen.
Zum Beispiel

protected override void OnCopyingRowClipboardContent(DataGridRowClipboardEventArgs args)
{
    Clipboard.SetText("Abc-hello");
    bool b1 = Clipboard.ContainsText();
    string s1 = Clipboard.GetText();
}

s1 bekommt den gewünschten text, aber nachdem ich von dieser Methode Zwischenablage leer wird.
Jede Idee, wenn man dieses Problem lösen?

InformationsquelleAutor Alex N | 2012-12-14
Schreibe einen Kommentar