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
Erstellen Sie eine neue Windows-basierte Anwendung.
Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines neuen Windows Forms-Anwendungsprojekts.
Fügen Sie dem Formular ein TextBox-Steuerelement hinzu.
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.
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.
Sobald WordPad geöffnet ist, geben Sie eine Textzeichenfolge ein.
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