Partager via


Comment : exécuter des opérations de glisser-déplacer entre des applications

Mise à jour : novembre 2007

L'exécution d'opérations glisser-déplacer au sein d'une même application ou entre applications ne présente aucune différence pour autant que les deux applications concernées respectent le « contrat » établi entre les propriétés AllowedEffect et Effect.

La procédure suivante illustre les opérations glisser-déplacer entre applications en utilisant une application Windows que vous créez et le traitement de texte WordPad fourni avec le système d'exploitation Windows. WordPad possède un ensemble d'effets autorisés pour les opérations glisser-déplacer de texte ; l'application Windows pour laquelle vous écrivez du code utilisera ces effets afin que les opérations glisser-déplacer se déroulent correctement.

Pour réaliser une procédure glisser-déplacer entre applications

  1. Créez une nouvelle application Windows.

    Pour plus d'informations, consultez Comment : créer un projet d'application Windows.

  2. Ajoutez un contrôle TextBox à votre formulaire.

  3. Configurez le contrôle TextBox afin qu'il puisse recevoir des données déplacées.

    Pour plus d'informations, consultez Procédure pas à pas : exécution d'opérations glisser-déplacer dans des Windows Forms.

  4. Exécutez votre application Windows, et pendant que l'application s'exécute, exécutez Wordpad.

    WordPad est un éditeur de texte installé par Windows qui autorise les opérations glisser-déplacer. Pour y accéder, cliquez sur le bouton Démarrer, sélectionnez Exécuter puis tapez WordPad dans la zone de texte de la boîte de dialogue Exécuter et cliquez sur OK.

  5. Dès que WordPad est ouvert, tapez une chaîne de texte.

  6. Avec la souris, sélectionnez le texte, puis faites glisser le texte sélectionné vers le contrôle TextBox de votre application Windows.

    Observez que lorsque vous placez le pointeur de la souris sur le contrôle TextBox (et que vous déclenchez ainsi l'événement DragEnter), le pointeur change et vous pouvez placer le texte sélectionné dans le contrôle TextBox.

    Vous pouvez, par ailleurs, configurer votre contrôle TextBoxafin qu'il soit possible de faire glisser et déplacer des chaînes de texte dans WordPad. Pour plus d'informations, consultez Procédure pas à pas : exécution d'opérations de glisser-déplacer dans Windows Forms.

Voir aussi

Tâches

Comment : ajouter des données au Presse-papiers

Comment : récupérer des données du Presse-papiers

Autres ressources

Opérations glisser-déplacer et prise en charge du Presse-papiers