- "Drag and Drop" programmé ou automatique
- Limite
DndSource (Propriété) En anglais : DndSource
Pour certains types de champs, WINDEV et WEBDEV proposent une gestion du "Drag and Drop" automatique : il suffit de cocher l'option correspondante dans l'onglet "Détail" de la description du champ. Un champ peut alors être défini comme source ou cible du "Drag and Drop". Le Drag and Drop automatique est disponible : pour les champs de saisie, les listes, les listes image, les arbres. Versions 17 et supérieures pour les champs Upload, les libellés, les boutons, les liens, les images, les libellés formatés, les listes et les combo. Nouveauté 17 pour les champs Upload, les libellés, les boutons, les liens, les images, les libellés formatés, les listes et les combo. pour les champs Upload, les libellés, les boutons, les liens, les images, les libellés formatés, les listes et les combo.
Lors d'un Drag and Drop programmé, les propriétés ..DndSource et ..DndCible permettent de définir les champs source et cible du Drag and Drop. La propriété ..DndSource permet de connaître et de modifier le comportement d'un champ (champ de saisie, Liste, Liste image, Zone répétée, Arbre, ...) vis-à-vis du "Drag and Drop". Ce champ sera source du "Drag and Drop", c'est-à-dire que le "Drag and Drop" débutera depuis ce champ. Versions 17 et supérieures Nouveauté 17
// -- Initialisation de la liste LISTE_Source // LISTE_Source n'est pas cible LISTE_Source..DndSource = dndInactif
// -- Initialisation de la liste LISTE_Cible LISTE_Cible..DndCible = dndProgrammé DnDEvénement("Lâcher", "LISTE_Cible", dndLâcher) DnDEvénement("Survol", "LISTE_Cible", dndSurvol)
Syntaxe
Connaître le comportement d'un champ source du "Drag and Drop" Masquer les détails
<Gestion du Drag and Drop> = <Nom du champ>..DndSource
<Gestion du Drag and Drop> : Constante Identifie le comportement du champ source du "Drag and Drop" : | | dndAuto | Gestion automatique du "Drag and Drop" | dndInactif | Le "Drag and Drop" à partir de ce champ est inactif | dndProgrammé | La gestion du "Drag and Drop" à partir de ce champ est à la charge du développeur |
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets) Nom du champ à manipuler.
Modifier le comportement d'un champ source du "Drag and Drop" Masquer les détails
<Nom du champ>..DndSource = <Gestion du Drag and Drop>
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets) Nom du champ à manipuler. <Gestion du Drag and Drop> : Constante Identifie le comportement du champ source du "Drag and Drop". | | dndAuto | Gestion automatique du "Drag and Drop" | dndInactif | Le "Drag and Drop" à partir de ce champ est inactif | dndProgrammé | La gestion du "Drag and Drop" à partir de ce champ est à la charge du développeur |
Remarques "Drag and Drop" programmé ou automatique Versions 17 et supérieures Nouveauté 17Limite Versions 17 et supérieures Nouveauté 17
Documentation également disponible pour…
|
|
|