begin process at 2013 05 24 23:19:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Windows

 > 

Formulaire / Winforms / Controls

 > 

Ouverture et Fermeture d'un form


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Ouverture et Fermeture d'un form

jeudi 23 août 2012 à 18:14:18 | Ouverture et Fermeture d'un form

oli4584

Bonjour, Bonsoir , tout le monde
C'est mon premier sujets donc soyez indulgent un peux :)
Donc mon problème c'est que je veux ouvrir une form seulement une fois avec un bouton et quand je reclique sur mon bouton sa referme la form donc en Vb.net j'avais ma façon de faire mais en C# sa ne fonctionne pas sois les forms s'ouvre toujours ou sois je fais avec ActiveForm , etc. et si j'ai une autre form que je ne veux pas fermer elle se fermer donc je ne sais pas si j'ai été claire mais si vous pouriez m'aidez sa serais vraiment génial
vendredi 24 août 2012 à 08:26:18 | Re : Ouverture et Fermeture d'un form

BinKentsu


Bonjour, essaye ceci dans l'événement de ton click sur le bouton :

Code C# :
Form test = null; 
test = Application.OpenForms["Le nom de ta form"]
if (test != null)
  // Tu fermes ta form
else
  // Tu ouvres ta form
test = null;

BinKentsu
vendredi 24 août 2012 à 11:01:36 | Re : Ouverture et Fermeture d'un form

krimog

Administrateur CodeS-SourceS
Salut

Tu peux essayer un truc du genre :
Code C# :
class Form1 : Form
{
    private Form2 _from2; // Form que tu comptes ouvrir avec ton bouton
    private bool _isForm2Open = false;

    public Form1()
    {
        InitializeComponent();
        _form2 = new Form2();
    }

    private void MonBouton_Click(object sender, EventArgs e)
    {
        if (_isForm2Open)
        {
            _form2.Close();
            _isForm2Open = false;
        }
        else
        {
            _form2.Show();
            _isForm2Open = true;
        }
    }
}


Krimog : while (!(succeed = try())) ;
- Nous ne sommes pas des décodeurs ambulants. Le style SMS est prohibé. -
vendredi 24 août 2012 à 20:03:34 | Re : Ouverture et Fermeture d'un form

oli4584

La solution de krimog est la meilleur mais dès que je veux ouvrir une deuxième fois ma form2 Visual studio me dit qu'il ne peux pas accédé a un objet supprimer même en changeant private Form2 _form2; en private Form2 _form2 = new form2(); sa ne fonctionne pas et je ne sais pas trop comment faire
vendredi 24 août 2012 à 22:27:27 | Re : Ouverture et Fermeture d'un form

BinKentsu

Réponse acceptée !
Et essaye ça
Code C# :
class Form1 : Form
{
    private Form2 _from2; // Form que tu comptes ouvrir avec ton bouton
    private bool _isForm2Open = false;

    public Form1()
    {
        InitializeComponent();
        _form2 = new Form2();
    }

    private void MonBouton_Click(object sender, EventArgs e)
    {
        if (_isForm2Open)
        {
            _form2.Close();
            _isForm2Open = false;
        }
        else
        {
            _form2 = new Form2();   // Réinitialisé la form à chaque ouverture
            _form2.Show();
            _isForm2Open = true;
        }
    }
}



BinKentsu
vendredi 24 août 2012 à 22:32:27 | Re : Ouverture et Fermeture d'un form

oli4584

Merci beaucoup pour ta réponse tout fonctionne maintenant


Cette discussion est classée dans : bouton, form, ouverture, fermeture, fermer


Répondre à ce message

Sujets en rapport avec ce message

ouverture de form [ par snipeurs92 ] bonjourd je voudrais savoire comment fait pour que quand j'ouvre une nouvel form la premier puisse se fermer sans fermer le programmemerci d'avance Une form sans bouton Fermer etc. comment ? [ par Kedaessa ] Quelqun sait comment peut on afficher une form sans les bouton fermer, reduire, et retrecir/agrandir ?Kedaessa Ouverture Form avec bouton [ par Sev1975 ] Débutante en c#, je n'arrive pas à ouvrir un formulaire (Form2) à partir d'un bouton (sur Form1) et mon aide ne fonctionne pas. Pourriez vous me donne Problème de fermeture de Form [ par emmanuel9 ] Bonjour à tous, J'ai une form avec une notifyicon et le problème c'est que quand je quitte windows mon appli empeche windows de se fermer j'ai l'impre fermeture d'un form et l'ouverture d'une autre [ par bounasri ] slt, je suis un etudiant, je suis débutant en c#. svp je je veut un code qui permet de fermeture d'un form et l'ouverture d'une autre avec c#. merci Acceder au propriétés d'un bouton d'une autre form [ par RV2931 ] Bonjour,J'ai une application avec 2 forms, qui sont donc dans un même namespace.Dans la première form1, il y a une liste déroulante.Dans la deuxième f Fermer un Form et pouvoir le relancer plus tard [ par bikini42 ] Bonjour à tous,Je débute en C# et là je bloque depuis un bon moment sur ce problème.J'ai créer un Form pour lancer des images (dans une PictureBox)Je Fermer plusieurs Form avec un seul clic [ par vagg ] Bonjour, J'ai un petit problème qui peut paraître simple mais je bloque un peu et les recherches faites ne sont pas très concluantes.Voila, mon progra fermeture de fenetre d'authentification [ par Classico ] Bonjour, j'ai un form1 avec un bouton parametre qui ouvre un form2, fenetre d'authentification. A ce form2, j'ai codé des regex. Lorsqu'un champ es


Nos sponsors


Sondage...

CalendriCode

Mai 2013
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,304 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales