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 :

[C#] La bonne utilisation des WinForms (ouverture-Fermeture)


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    Citation Envoyé par Morpheus
    +1: je suis du même avis que neguib
    le pollutateur de forum

    petite precision:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    private void button2_Click(object sender, System.EventArgs e)
    {
       MonTypeDeForm.Show();
    }
    marchera avec le framework 2,(en VB.NET du moins), c'est ce que l'on appelle une instance par défaut.

    c'était le petit cours du mercredi matin ^^

  2. #2
    Membre éprouvé
    Avatar de Harry
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2002
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 1 224
    Par défaut
    non Dinytro, c'est pas ce que je voulais dire, j'ai bien compris ce morceau la (si ce n'est le 'MaFenetre' ou mehdi_tn m'as mis le doute) ce que je vois pas c'est l'equivalent de 'Uses Second' en Delphi ou encore require_once('Second.cs') en PHP par exemple.

  3. #3
    Membre éprouvé
    Avatar de Harry
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2002
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 1 224
    Par défaut
    TROUVE !!!!! Ok, ya pas besoin de declarer en fait, et le système de d'instance viens de faire 'Tilt' dans ma tete : ce que j'aurais du faire c'est :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    	private void button2_Click(object sender, System.EventArgs e)
    		{
    			Second Nouvfen = new Second();
    			Nouvfen.Show();
    		}
    Et ca marche. De plus ca explique pas mal d'autres choses que j'essayais de comprendre !


    Merci a vous tous pour vos réponses, j'etais pas près de trouver sans votre aide !

    A++

  4. #4
    Membre chevronné Avatar de Dinytro
    Profil pro
    Inscrit en
    Août 2003
    Messages
    402
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 402
    Par défaut
    Humm je ne sais pas si j'ai bien compris mais je pense que tu te complique trop la vie.

    Si ta classes Second.cs est dans le même projet possède le même espace de nom que la classe qui va l'utiliser, tu n'as aucun using à faire.

    Si le namespace de Second n'est pas le même que celui de la form principal, soit tu le chnages soit tu fais un using du namespace.

    Mais si tu as utilisé la génération automatique en ajoutant tes classes, tu ne devrais pas avoir à t'occuper de tout ça.

    As tu compris ?

  5. #5
    Membre éprouvé
    Avatar de Harry
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2002
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 1 224
    Par défaut
    c'est que vous dites :
    Tout le monde est du même avis que Neguib ... puisqu'il manquait la déclaration ET l'instanciation
    mais en fait ya pas besoin de declarer, juste d'instancier ? Je cherchais 2 choses à faire en fait

  6. #6
    Expert confirmé
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 65
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Par défaut
    Citation Envoyé par Harry
    c'est que vous dites :
    Tout le monde est du même avis que Neguib ... puisqu'il manquait la déclaration ET l'instanciation
    mais en fait ya pas besoin de declarer, juste d'instancier ? Je cherchais 2 choses à faire en fait
    declaration =
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MaWinFormSpeciale Second;
    Initialisation =
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Second = new MaWinFormSpeciale;
    le 2 en 1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MaWinFormSpeciale Second = new MaWinFormSpeciale;

  7. #7
    Membre Expert
    Avatar de Mehdi Feki
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 113
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 113
    Par défaut
    Citation Envoyé par Harry
    TROUVE !!!!! Ok, ya pas besoin de declarer en fait, et le système de d'instance viens de faire 'Tilt' dans ma tete : ce que j'aurais du faire c'est :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    	private void button2_Click(object sender, System.EventArgs e)
    		{
    			Second Nouvfen = new Second();
    			Nouvfen.Show();
    		}

    Et ca marche. De plus ca explique pas mal d'autres choses que j'essayais de comprendre !


    Merci a vous tous pour vos réponses, j'etais pas près de trouver sans votre aide !

    A++
    Bein tu ne pouvais pas le trouver sans notre aide
    Tu t'es comme meme base sur mon ptit cod et celui des autres.
    J'ai juste inverse le nom de la classe et celui de l'instance

    Content pour toi

  8. #8
    Membre Expert
    Avatar de Mehdi Feki
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 113
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 113
    Par défaut
    Citation Envoyé par pharaonix
    Citation Envoyé par Morpheus
    +1: je suis du même avis que neguib
    le pollutateur de forum
    Je confirme c'est un vrai Pollutateur

  9. #9
    Membre éprouvé
    Avatar de Harry
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2002
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 1 224
    Par défaut
    Ahh, c comme Dash :p

    Merci a tous, je vais pas tarder a poser une autre question... si je trouve pas la réponse vous y avez droit

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Bonne utilisation des models
    Par Kaimite dans le forum Zend Framework
    Réponses: 4
    Dernier message: 04/07/2008, 15h43
  2. [gtkmm] de la bonne utilisation des pixbuf
    Par Rniamo dans le forum GTK+
    Réponses: 2
    Dernier message: 23/06/2008, 22h56
  3. bonne utilisation des alias
    Par gok6tm dans le forum Requêtes
    Réponses: 0
    Dernier message: 15/11/2007, 11h48
  4. Avis sur la bonne utilisation des Threads
    Par Pitivier dans le forum Général Java
    Réponses: 8
    Dernier message: 28/11/2006, 20h07

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