IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Ajout d'un contrôle dynamiquement suite à un drag and drop


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    A77
    A77 est déconnecté
    Nouveau membre du Club
    Inscrit en
    Novembre 2004
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 4
    Par défaut Ajout d'un contrôle dynamiquement suite à un drag and drop
    salut,
    Je voudrais ajouter un conrôle picturebox dynamiquement suite à un drag'n'drop sur un panel, j'ai écrit ce code dans mon gestionnaire d'évènement pour Panel1.DragDrop
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Dim p As New Point(e.X, e.Y)
    Dim el As PictureBox = e.Data.GetData(GetType(PictureBox))
    p = Panel1.PointToClient(p)
    el.Location = p
    el.Name = "1"
    Panel1.Controls.Add(el)
    mais malheureusement ça n'a pas marché le drag'n'drop s'effectue normalement mais je ne vois pas le nouveau contrôle sur la Form! De plus, lorsque j'inspecte la liste des contrôles dans le Panel1 au moment de l'exécution je trouve que le contrôle est bien présent!
    quelqu'un peut-il m'aider?
    merci

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    il faut ptete aussi retirer le picturebox du panel d'origine

    avec el.parent = nothing par exemple

    regarde si .visible = true

    sinon regarde combien vaut le location que tu calcules il est ptete faux et donc hors limite visible
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. [MySQL] Mise à jour d'un tableau via BDD suite à un drag and drop
    Par gat91200 dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 04/06/2015, 12h39
  2. [Article] Ajouter un drag and drop sur sa page
    Par Bovino dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 30/01/2014, 13h22
  3. Déclencher une action suite à un drag and drop [Tree]
    Par scorp_imaj dans le forum Ext JS / Sencha
    Réponses: 3
    Dernier message: 06/12/2013, 13h27
  4. Réponses: 0
    Dernier message: 09/04/2013, 22h18
  5. Réponses: 1
    Dernier message: 10/12/2008, 13h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo