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 :

Pb pour ajouter composant dans la boite à outils


Sujet :

Windows Forms

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 10
    Points : 7
    Points
    7
    Par défaut Pb pour ajouter composant dans la boite à outils
    Bonjour,

    Voilà mon problème.

    Je n'arrive pas à ajouter de composants dans ma boite à outils.

    Exemple :

    Je créer un classe MonBouton dérivant d'un Button comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
     
    namespace Test
    {
        class MonBouton : Button
        {
        }
    }
    Rien d'extraordinaire.
    Ensuite dans les propriétés de ma classe, je choisi pour l'option "Copier dans le répertoire" la valeur "Copier si plus récent"

    Ensuite je génère la solution, et il ne se passe rien.

    Il me semble que normalement ma classe devrait apparaitre dans la boite à outils, onglet "Composants personnalisés".

    Si quelqu'un peut m'expliquer quoi faire.

    Merci d'avance.

    Ps : J'ai fait la même manip. avec un usercontrol et j'ai le même problème.

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Ca ne sert à rien de faire "Copier dans le répertoire", ça va juste copier la source dans le répertoire de sortie
    Normalement, après la compilation il devrait apparaitre dans la boite à outils. Si ce n'est pas le cas, essaie de l'ajouter manuellement ("choisir les éléments" dans le menu contextuel de la boite à outils

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 10
    Points : 7
    Points
    7
    Par défaut
    J'ai essayé de l'ajouter manuellement mais il n'apparait pas dans la liste.
    Je veux dire par là que je n'ai pas pu l'ajouter dans la barre d'outils car il n'apparaissait pas dans la liste d'objets disponibles.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par tomlev Voir le message
    Ca ne sert à rien de faire "Copier dans le répertoire", ça va juste copier la source dans le répertoire de sortie
    Normalement, après la compilation il devrait apparaitre dans la boite à outils. Si ce n'est pas le cas, essaie de l'ajouter manuellement ("choisir les éléments" dans le menu contextuel de la boite à outils
    Il faudra effectuer la compilation pour que ça fonctionne. Click droit sur ton projet : Génerer ou Regenerer.

    Tu peux au préalable nettoyer ton projet (UserControl).

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 10
    Points : 7
    Points
    7
    Par défaut
    Citation Envoyé par h2s84 Voir le message
    Il faudra effectuer la compilation pour que ça fonctionne. Click droit sur ton projet : Génerer ou Regenerer.

    Tu peux au préalable nettoyer ton projet (UserControl).
    Bonjour h2s84, je l'avais bien fait (nettoyer + générer + regénéré).
    L'objet n'apparait quand même pas dans la barre d'outils.

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    J'ai essayé avec le code que tu as donné, le contrôle apparait bien dans la boite à outils, dans la section "Composants <nom du projet>".

    Si vraiment ça ne marche pas chez toi, c'est sans doute ton Visual Studio qui déconne... essaie de le réinstaller

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 10
    Points : 7
    Points
    7
    Par défaut
    Oui, à mon boulo sur un autre pc, cela fonctionne très bien.

    Je ne sais pas pourquoi cela ne marche pas correctement chez moi.
    J'ai le même problème avec VS2005 et VS2008.

    Je vais essayer de l'installer sur un autre pc.

  8. #8
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 10
    Points : 7
    Points
    7
    Par défaut
    Bon,

    je vien d'installer VS2008 sur mon ordi portable et il n'y a plus de problème !

    Je vais essayer de tout désinstaller sur mon ordi fixe et de réinstaller VS pour voir si le problème persiste.

  9. #9
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 10
    Points : 7
    Points
    7
    Par défaut
    Problème réglé en réinitialisant les paramètres :

    Outil/importation ou exportation de paramètres/réinitialiser tous les paramètres


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Ajouter des composant Xceed à la boite à outil visual studio 2005
    Par Poupou61 dans le forum VB.NET
    Réponses: 3
    Dernier message: 25/04/2012, 10h29
  2. Ajouter un composant personnalisé dans la boite à outils
    Par soad dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 26/01/2009, 20h05
  3. Ajouter un composant dans la boite à outils
    Par sniperseb dans le forum Visual Studio
    Réponses: 1
    Dernier message: 10/04/2008, 16h35
  4. Réponses: 2
    Dernier message: 01/04/2007, 15h28
  5. Réponses: 2
    Dernier message: 12/06/2006, 16h36

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