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 et suppression d'un Controls dynamiquement


Sujet :

Windows Forms

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2006
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 47
    Points : 26
    Points
    26
    Par défaut ajout et suppression d'un Controls dynamiquement
    Bonjour,
    J'ai un problème, je voudrais ajouter dynamiquement dans mon form des ToolStripButton dans un ToolStrip lors d'un appuie sur un Button.
    Que dois-je mettre dans le designer et dans mon code ?

    Ensuite il viendra un deuxieme probleme c'est sa suppression , je voudrais supprimer ce ToolStripButton lorsque que j'ai finis, et pouvoir le rajouter si je re-clique sur le Button.
    Mais je ne sais pas comment faire, j'ai essayé :
    ToolStrip .Items.Remove(ToolStripButton ) et ToolStripButton.Dispose(), mais toujours des erreurs ...

    Merci pour votre aide !

  2. #2
    Membre averti Avatar de blade159
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2004
    Messages
    226
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 226
    Points : 332
    Points
    332
    Par défaut
    Bonsoir,

    sur le click de ton bouton, tu créés dynamiquement un ToolStripButton de la façon suivante en lui donnant un nom:

    VB.NET
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.toolStrip1.Items.Add(new ToolStripButton(text As String, image As Image, onClick As EventHandler, name As String))
    C#
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.toolStrip1.Items.Add(new ToolStripButton(string text, Image image,  EventHandler onClick, string name));
    et lorsque tu n'en a plus besoin tu le supprimes
    toolStrip1.Items.Remove(name)
    Si question répondue, clique sur

Discussions similaires

  1. Réponses: 3
    Dernier message: 05/11/2006, 11h42
  2. Réponses: 1
    Dernier message: 19/08/2006, 19h40
  3. Ajout de controls dynamiquement
    Par sunvialley dans le forum IHM
    Réponses: 12
    Dernier message: 12/06/2006, 09h15
  4. [VB.NET] Ajout de controles dynamiquement
    Par A77 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 25/04/2005, 09h00
  5. Réponses: 6
    Dernier message: 18/04/2005, 21h12

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