WPF DataGrid COMException bei der Verwendung von IncludeHeader ClipboardCopyMode

9

In meiner WPF-App verwende ich Datagrid control; In der Control-Definition habe ich ClipboardCopyMode -Eigenschaft als 'IncludeHeader' definiert.

%Vor%

Manchmal, wenn ich versuche, irgendwelche Daten aus dem Raster zu kopieren, stoße ich auf HRESULT clipboard crash error -

%Vor%

Irgendwelche Vorschläge, um es zu lösen. Ich habe mir andere Beiträge angeschaut, meist geht es darum, wie man mit diesem Szenario umgeht, wenn Sie explizit die Clipboard verwandten Methoden verwenden, aber keine mit Datagrid .

    
Mahender 01.06.2012, 19:03
quelle

1 Antwort

5

Gefunden von Andrew Smith in Ссылка -

  

Technisch nur 1 Prozess kann die Zwischenablage also wenn anders öffnen   Prozess hat es geöffnet, die nachfolgenden Anfragen werden fehlschlagen, bis die   gibt zuerst die Zwischenablage frei. Dies wurde in den WinForms behandelt   Zwischenablage-Klasse, in der das Set mit einer Verzögerung dazwischen erneut versucht wird   Bei jedem Versuch versucht die WPF-Zwischenablageklasse dies nicht, wenn sie fehlschlägt   Beim ersten Erscheinen tritt die Ausnahme auf. Selbst dann sollten wir wahrscheinlich   Fangen Sie die Ausnahme und den Zwischenablage-Operationsfehler, wenn es ausgelöst wird   schlägt immer noch fehl.

Das Gleiche wird erklärt und einige Möglichkeiten, es zu beheben, werden auf diesem italienischen Blog erwähnt -

  

WPF DataGrid Zwischenablage BUG (?) & amp; Arbeit

     

Google Translation

Der folgende MSDN-Forum-Thread weist darauf hin, dass es sich um ein maschinenspezifisches Problem handeln könnte. Können Sie dies auf anderen Computern reproduzieren? -

  

CLIPBRD_E_CANT_OPEN Ausnahme beim Kopieren in die Zwischenablage von a   DataGrid

Aktualisierung:

Der Blog-Link scheint nicht verfügbar zu sein, aber auf eine zwischengespeicherte Version kann über diesen Link zugegriffen werden -

WPF DataGrid Zwischenablage BUG (?) & Amp; Arbeit (Im Cache gespeicherte Übersetzung)

    
akjoshi 05.06.2012 07:45
quelle

Tags und Links