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 :

Méthode "InitializeComponent" ne se rafraichit pas [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 117
    Par défaut Méthode "InitializeComponent" ne se rafraichit pas
    Bonjour,

    Je débute en C# et j'ai un problème sur une appli WindowsForm.
    J'ai double cliqué sur la form, ce qui a créé une méthode "MaForm_Load".
    Mais j'ai supprimé cette méthode qui n'a pas lieu d'être et lorsque j'exécute, il me fait une erreur sur "this.Load += new System.EventHandler(this.frm_MaForm_Load)" dans "InitializeComponent" de la From car la définition du form_load n'existe plus.

    Il y a t-il un moyen pour rafraichir automatiquement ce code qui se créé bien automatiquement ?
    Merci d'avance

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    salut

    dans le code du designer, il faut virer le += qui correspond !!!

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 117
    Par défaut
    Merci theMonz31
    Je m'étais aperçu qu'en le virant moi même ca fonctionnait !
    Ma question était : ce code est créé automatiquement lorsque un bouton est ajouté ou une méthode s'y rapportant est créé, n'y a t-il donc pas une façon de mettre à jour ce code automatiquement ?

  4. #4
    Membre émérite Avatar de kheironn
    Homme Profil pro
    Chef de projets technique C# / MVC / .Net
    Inscrit en
    Février 2007
    Messages
    823
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projets technique C# / MVC / .Net
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2007
    Messages : 823
    Par défaut
    non, pas automatiquement... (à ma connaissance)
    Il ne faut pas dire à l'edi de générer un événement dont on ne veut pas : double-click sur un élément dans le RAD te crée l'événement le plus utilisé pour ce composant/form.
    J'imagine que tu voulais passer du RAD au code ? avec f7 et shift f7 tu passes de l'un à l'autre...

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 39
    Par défaut
    Il me semble que si tu sauvegardes le fichier code source ou tu as supprimé ta fonction et que tu affiches ton designer en suivant il met a jours tout...

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Par défaut
    Citation Envoyé par athilla
    Il me semble que si tu sauvegardes le fichier code source ou tu as supprimé ta fonction et que tu affiches ton designer en suivant il met a jours tout...
    Non, ce n'est pas le cas.

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

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