Implémentation d'un comportement glisser et déposer personnalisé
- Mise à jour2025-08-27
- Temps de lecture : 2 minute(s)
Bien que LabVIEW intègre un comportement de glisser et déposer pour les commandes de type texte, vous pouvez implémenter par programmation un comportement de glisser et déposer personnalisé pour des commandes, y compris des commandes non textuelles. Implémentez un comportement glisser et déposer par programmation avec des événements glisser-déposer pour réaliser les tâches suivantes :
- Permettre aux utilisateurs de glisser et déposer des données entre des commandes non textuelles.
- Fournir un comportement glisser et déposer personnalisé pour des commandes de type texte.
Effectuez les étapes suivantes pour implémenter un comportement glisser et déposer personnalisé :
- Identifiez les commandes à utiliser en tant que source du glissement et cible du dépôt.
- Préparez le VI pour qu'il détecte le moment où l'utilisateur déclenche des événements de glisser et déposer.
- Détectez le moment où l'utilisateur abandonne une opération de glisser et déposer.
- Démarrez l'opération de glisser et déposer en fournissant les données glissées.
- Vérifiez que la cible du dépôt accepte les données glissées.
- Mettez la cible du dépôt à jour avec les données glissées.
- Déterminez à quel moment arrêter le VI.
Autres exemples
Reportez-vous au VI Drag and Drop - Passing Custom Drag Data .vi, dans le répertoire labview\examples\Structures\Event Structure, pour voir un exemple d'utilisation des événements de glissement et de dépôt pour implémenter un comportement glisser - déposer.
Reportez-vous au VI Drag and Drop - Initiating a Custom Drag.vi, dans le répertoire labview\examples\Structures\Event Structure, pour voir un exemple d'implémentation du comportement glisser - déposer sur des tracés de graphes.
Contenu associé
- Configuration du comportement glisser et déposer à l'exécution pour les commandes de type texte
- Déterminer comment la structure Événement doit surveiller les événements
- Création de propriétés et de méthodes
- Étape 1 : Identifier quelles commandes utiliser comme source du glissement et cible du dépôt
- Étape 2 : Préparer le VI pour qu'il détecte le moment où l'utilisateur déclenche des événements glisser - déposer
- Étape 3 : Détecter le moment où l'utilisateur abandonne une opération glisser - déposer
- Étape 4 : Démarrer l'opération de glissement en fournissant les données de glissement
- Étape 5 : Vérifier que la cible du dépôt peut accepter les données de glissement
- Étape 6 : Mettre à jour la cible du dépôt avec les données de glissement
- Gestion d'une commande booléenne Stop de type armement dans une structure Événement
- Gestion des erreurs