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

C# Discussion :

comment glisser un picturebox dans une fénetré


Sujet :

C#

  1. #1
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 23
    Par défaut comment glisser un picturebox dans une fénetré
    bonjour à tous
    j'ai besoin de documentation qui me permet de glisser un picturbox dans une fénetre (en cours d'exécution )
    et je vous remercie d'avance.

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 198
    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 198
    Par défaut
    si tu veux ajouter un picturebox pendant l'exécution
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    picturebox p = new picturebox
    this.controls.add(p)
    si tu veux qu'on puisse faire un glissé déplacer d'un picturebox, il faut gérer les évènements mousedown (enregistrer les coordonnées) et mousemove (if mouse button is down déplacer par rapport aux coordonnées de départ et/ou les coordonnées de l'event)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 23
    Par défaut
    Je vous remercie pour votre aide mais je peux savoir comment définir les propriétés de ce picture box (la position, la taille). Voici mon code que j'ai mis dans une void appelé changer.
    je voudrai intégrer les propriétés dans cette void et je vous remercie pour votre attention.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    public void chager()
            {
    PictureBox p = new PictureBox();
    this.Controls.Add(p); }

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 198
    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 198
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    public void chager()
            {
    PictureBox p = new PictureBox();
    p.Left = 50;
    p.Width = 200;
    / ...  Top Height
    this.Controls.Add(p); }

    m'enfin si tu ne connais même pas les propriétés pour définir l'emplacement d'un controle, je te conseille de lire des cours/tutos avant de coder, sinon tu n'as pas fini
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. Réponses: 3
    Dernier message: 26/05/2010, 17h45
  2. Comment faire pour faire glisser un objet dans une form ?
    Par Olun dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 05/09/2005, 17h49
  3. [langage] Comment rajouter des champs dans une liste
    Par toto_titi dans le forum Langage
    Réponses: 4
    Dernier message: 28/08/2003, 14h09
  4. comment ecrire du texte dans une window application
    Par gaut dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 16/07/2003, 10h23
  5. Comment stocker un ficher dans une table postgres
    Par josoft dans le forum Requêtes
    Réponses: 3
    Dernier message: 23/06/2003, 16h41

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