Comment : exécuter des opérations de glisser-déposer entre des applications
L’exécution d’opérations de glisser-déplacer entre les applications n’est pas différente de l’activation de cette action au sein d’une application, tant que les deux applications impliquées se comportent selon le « contrat » établi entre les propriétés et Effect les AllowedEffect propriétés.
Dans la procédure suivante, vous allez utiliser une application Windows que vous aurez créée, ainsi que le traitement de texte WordPad fourni avec le système d'exploitation Windows pour effectuer des opérations de glisser-déplacer entre applications. WordPad possède un ensemble d'effets autorisés pour le texte faisant l'objet du glisser-déplacer. L'application Windows pour laquelle vous allez écrire du code utilisera ces effets pour que les opérations de glisser-déplacer se déroulent correctement.
Pour effectuer une opération de glisser-déplacer entre applications
Créez une nouvelle application Windows Forms.
Ajoutez un contrôle TextBox à votre formulaire.
Configurez le contrôle TextBox pour recevoir les données déposées.
Pour plus d’informations, consultez Procédure pas à pas : exécution d’une opération glisser-déplacer dans Windows Forms.
Exécutez votre application Windows et pendant que celle-ci s'exécute, exécutez WordPad.
WordPad est un éditeur de texte installé par Windows qui permet les opérations de glisser-déplacer. Il est accessible en appuyant sur le bouton Démarrer , en sélectionnant Exécuter, puis en tapant
WordPad
dans la zone de texte de la boîte de dialogue Exécuter , puis en cliquant sur OK.Une fois que WordPad est ouvert, tapez une chaîne de texte.
À l'aide de la souris, sélectionnez le texte, puis faites glisser le texte sélectionné vers le contrôle TextBox dans votre application Windows.
Notez que quand vous placez la souris sur le contrôle TextBox (et déclenchez donc l'événement DragEnter), le curseur se transforme et vous pouvez placer le texte sélectionné dans le contrôle TextBox.
En outre, vous pouvez configurer le contrôle TextBox pour permettre le glisser-déplacer des chaînes de texte dans WordPad. Pour plus d’informations, consultez Procédure pas à pas : exécution d’une opération glisser-déplacer dans Windows Forms.
Voir aussi
.NET Desktop feedback