Gewusst wie: Ausführen von Drag & Drop-Operationen zwischen Anwendungen

Die Ausführung von Drag & Drop-Operationen zwischen Anwendungen unterscheidet sich vom Aufrufen dieses Vorgangs innerhalb einer Anwendung nicht, wenn die beiden beteiligten Anwendungen sich entsprechend dem "Vertrag" verhalten, der zwischen der AllowedEffect-Eigenschaft und der Effect-Eigenschaft "abgeschlossen" wurde.

In der folgenden Prozedur werden zur Ausführung von Drag & Drop-Operationen zwischen Anwendungen eine von Ihnen erstellte Windows-basierte Anwendung und das Textverarbeitungsprogramm WordPad, das Bestandteil des Windows-Betriebssystems ist, verwendet. Für WordPad sind für Drag & Drop-Operationen eine Reihe zulässiger Wirkungen festgelegt. Die Windows-basierte Anwendung, für die Sie Code schreiben, verwendet diese Wirkungen ebenfalls, sodass die Drag & Drop-Operationen erfolgreich ausgeführt werden können.

So führen Sie Drag & Drop-Operationen zwischen Anwendungen aus

  1. Erstellen Sie eine neue Windows-basierte Anwendung.

    Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines neuen Windows Forms-Anwendungsprojekts.

  2. Fügen Sie dem Formular ein TextBox-Steuerelement hinzu.

  3. Konfigurieren Sie das TextBox-Steuerelement so, dass es abgelegte Daten empfängt.

    Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Ausführen von Drag & Drop-Operationen in Windows Forms.

  4. Führen Sie die Windows-basierte Anwendung aus, und führen Sie gleichzeitig WordPad aus.

    WordPad ist ein unter Windows installierter Text-Editor, der Drag & Drop-Operationen unterstützt. Sie können es aktivieren, indem Sie auf die Schaltfläche Start klicken, Ausführen auswählen, in das Textfeld im Dialogfeld Ausführen die Zeichenfolge WordPad eingeben und dann auf OK klicken.

  5. Sobald WordPad geöffnet ist, geben Sie eine Textzeichenfolge ein.

  6. Markieren Sie den Text mithilfe der Maus, und ziehen Sie ihn anschließend auf das TextBox-Steuerelement in der Windows-basierten Anwendung.

    Beachten Sie, dass der Cursor seine Form ändert, wenn Sie die Maus über das TextBox-Steuerelement bewegen (und damit das DragEnter-Ereignis auslösen), und Sie den markierten Text im TextBox-Steuerelement ablegen können.

    Sie können das TextBox-Steuerelement auch so konfigurieren, dass Textzeichenfolgen in WordPad gezogen und dort abgelegt werden können. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Ausführen von Drag & Drop-Operationen in Windows Forms.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen von Daten zur Zwischenablage

Gewusst wie: Abrufen von Daten aus der Zwischenablage

Weitere Ressourcen

Drag & Drop-Operationen und Unterstützung der Zwischenablage