Aller directement au contenu
  • Catégories
  • Récent
  • Mots-clés
  • Populaire
  • Web
  • Utilisateurs
  • Groupes
Habillages
  • Clair
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Sombre
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Défaut (Aucun habillage)
  • Aucun habillage
Réduire
Melinyel

Melinyel

  1. Accueil
  2. Programmation
  3. Développement de logiciels
  4. VB.Net
  5. The Drag'n Drop è_é

The Drag'n Drop è_é

Planifié Épinglé Verrouillé Déplacé VB.Net
4 Messages 4 Publieurs 4.6k Vues
  • Du plus ancien au plus récent
  • Du plus récent au plus ancien
  • Les plus votés
Répondre
  • Répondre à l'aide d'un nouveau sujet
Se connecter pour répondre
Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
  • mars073M Hors-ligne
    mars073M Hors-ligne
    mars073
    a écrit sur dernière édition par
    #1

    Salut all,

    donc voici un tuto sur le drag'n drop, ce qui consiste juste dans le fait de faire glisser un fichier dans un un programme.

    Donc sélectionnez votre élément ou votre form (selon la zone où vous voulez faire glisser le fichier, puis dans ses propriétés cherchez "AllowDrop" et activez le (True), si il n'est pas dans les propriétés, il est possible d'aller l'écrire directement dans le code du desing mais pour faire simple on va mettre le code suivant dans l’évènement du la form au chargement (double click sur la form ou double click sur l'évènement load de l'objet) et je rappel que ce code n'est que si vous n'avez pas trouvé "AllowDrop" dans les propriété:

    [Nom_de_l'élèment] .AllowDrop = true
    

    Sélectionnez votre élément et dans les propriétés allez dans l'onglet des events () et double click sur "DragEnter" et "DragDrop",

    dans DragEnter entrez le code suivant:

      e.Effect = e.AllowedEffect
    

    dans DragDrop, dans cette exemple je vais charger un fichier image dans une picturebox:

    Dim pictr() As String
    Dim str As String ' va contenir le chamin d'accès
    If e.Data.GetDataPresent(DataFormats.FileDrop) Then
        pictr = e.Data.GetData(DataFormats.FileDrop)
        str = pictr(0)
        PictureBox1.Load(str) 'je charge l'image
    End If
    

    Et voilà c'est finis^^

    Bonne programmation à tous!

    Cordialement,

    Mars073

    votes-45296e7.png

    Aide à l'apprentissage et la réalisation pour des graphismes, des programmes, des sites ou autres.
    signature.png
    Signature aléatoire, proposez vous aussi une signature ici!

    1 réponse Dernière réponse
    1
    • AzadA Hors-ligne
      AzadA Hors-ligne
      Azad
      a écrit sur dernière édition par
      #2

      Très sympa, comme le reste.

      Bien joué, merci du partage. 😉

      +1 Rep.

      Administrateur du forum.

      Contactez-moi par message privé ou par mail.

      1 réponse Dernière réponse
      0
      • S Hors-ligne
        S Hors-ligne
        Soon
        a écrit sur dernière édition par
        #3

        Ca marche pour les fichiers à dl ?

        Merci bien.

        1 réponse Dernière réponse
        0
        • EvaelisE Hors-ligne
          EvaelisE Hors-ligne
          Evaelis
          a écrit sur dernière édition par
          #4

          Ca marche pour les fichiers à dl ?

          Merci bien.

          C'est peut être un peu tard mais quand tu drag'n'drop une image, tu obtiens l'URL du fichier.

          1382891929-get-beared.png

          1 réponse Dernière réponse
          2

          Bonjour ! Vous semblez intéressé par cette conversation, mais vous n’avez pas encore de compte.

          Marre de refaire défiler les mêmes messages ? Créez un compte pour retrouver votre position, recevoir des notifications des nouvelles réponses, sauvegarder vos favoris et voter pour les messages que vous appréciez.

          Grâce à votre participation, ce message peut devenir encore meilleur 💗

          S'inscrire Se connecter
          Répondre
          • Répondre à l'aide d'un nouveau sujet
          Se connecter pour répondre
          • Du plus ancien au plus récent
          • Du plus récent au plus ancien
          • Les plus votés


          • Se connecter

          • Connectez-vous ou inscrivez-vous pour faire une recherche.
          Powered by NodeBB Contributors
          • Premier message
            Dernier message
          0
          • Catégories
          • Récent
          • Mots-clés
          • Populaire
          • Web
          • Utilisateurs
          • Groupes