Share via


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

Das Ausführen von Drag & Drop-Vorgängen zwischen Anwendungen unterscheidet sich nicht vom Aktivieren dieser Aktion innerhalb einer Anwendung, so lange sich die beiden betroffenen Anwendungen gemäß dem „Vertrag“ verhalten, der zwischen den Eigenschaften AllowedEffect und Effect eingerichtet wurde.

Im folgenden Verfahren verwenden Sie eine von Ihnen erstellte Windows-basierte Anwendung und das im Windows-Betriebssystem enthaltene Textverarbeitungsprogramm WordPad, um Drag & Drop-Vorgänge zwischen Anwendungen auszuführen. WordPad verfügt über einen bestimmten Satz an zulässigen Effekte für Drag & Drop-Text. Die Windows-basierte Anwendung, für die Sie Code schreiben, arbeitet mit diesen Effekten, damit die Drag & Drop-Vorgänge erfolgreich ausgeführt werden können.

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

  1. Erstellen Sie eine neue Windows Forms-Anwendung.

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

  3. Konfigurieren Sie das TextBox-Steuerelement, um abgelegte Daten zu empfangen.

    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. Während die Anwendung aktiv ist, führen Sie WordPad aus.

    WordPad ist ein Text-Editor von Windows, der Drag & Drop-Vorgänge ermöglicht. Sie können darauf zugreifen, indem Sie auf die Schaltfläche Start klicken, die Option Ausführen auswählen und anschließend WordPad in das Textfeld des Dialogfelds Ausführen eingeben. Abschließend klicken Sie auf OK.

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

  6. Mit der Maus markieren Sie den Text, und ziehen Sie den markierten Text dann zum TextBox-Steuerelement in der Windows-basierten Anwendung.

    Wenn sich die Maus über dem TextBox-Steuerelement befindet (und damit folglich das DragEnter-Ereignis ausgelöst wird), können Sie erkennen, dass sich der Cursor geändert hat. Sie können den markierten Text dann im TextBox-Steuerelement ablegen.

    Darüber hinaus können Sie das TextBox-Steuerelement konfigurieren, damit Textzeichenfolgen per Drag & Drop in WordPad eingefügt werden können. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Ausführen von Drag & Drop-Operationen in Windows Forms.

Weitere Informationen