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

 .NET Discussion :

agrandir et rendre visible une fenetre


Sujet :

.NET

  1. #1
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    144
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 144
    Points : 110
    Points
    110
    Par défaut agrandir et rendre visible une fenetre
    Bonjour à tous,

    J'ai une fenêtre qui, lorsque je la réduit, l'onglet dans la barre des tache doit disparaitre et lorsque je clique sur l'icone ,qui se trouve dans la icon notification bar ( ou il y a l'heure), la fentre doit reaparaitre .
    L'onglet dans la barre des taches se remet mais je ne parvient pas a avoir le visuel de ma fenetre.

    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    private void Main_Resize(object sender, EventArgs e)
            {
                if (this.WindowState == FormWindowState.Minimized)
                {
                    this.Hide();
                } 
                //if (this.WindowState == FormWindowState.Normal)
                //{
                    //this.Show();
                //}
                //
                else
                this.Show();
            }
            private void notifyIcon_DoubleClick(object sender, EventArgs e)
            {
                //if (this.WindowState == FormWindowState.Minimized)
                //{
                    this.WindowState = FormWindowState.Normal;
                    //this.notifyIcon.Visible = false;
                    //this.Show();
                    //this.Activate();
                    this.Size = new Size(50, 50);
                //}
                this.Show();
                this.Activate();
     
            }

  2. #2
    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
    Points : 28 252
    Points
    28 252
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    private void Main_Resize(object sender, EventArgs e)
            {
                this.WindowState == FormWindowState.Minimized ? Hide():Show();
            }
    ensuite, normalement il manque la partie ou tu set ShowInTaskBar c'est une propriété de la form

    et pour finir, p-e que ta fenêtre est visible mais en dehors de l'écran. il faudrait que si tu regardes si sa position est bonne.
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  3. #3
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    144
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 144
    Points : 110
    Points
    110
    Par défaut
    Merci ca marche presque,

    il y a juste un problème lorsque je double clique sur l'icône, l'onglet apparait et je dois cliquer sur cet onglet pour avoir le visuel

    j'aimerais que lorsque je clique sur l'icône je puisse voir directement la fenêtre

  4. #4
    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
    Points : 28 252
    Points
    28 252
    Par défaut
    tu peux jouer avec le focus ou alors avec la propriété TopMost (quelque chose du genre). tu l'actives puis désactives, mais bon le focus semble la solution la plus propre
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

Discussions similaires

  1. Réponses: 4
    Dernier message: 07/07/2009, 13h29
  2. rendre invisible une fenetre
    Par khadouja dans le forum Général VBA
    Réponses: 11
    Dernier message: 05/07/2006, 14h53
  3. FlexGrid : Rendre visible une ligne
    Par pcvesoul dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 10/05/2006, 14h38
  4. [List] Rendre visible une ligne
    Par grand_duck dans le forum Composants
    Réponses: 5
    Dernier message: 30/10/2005, 23h45
  5. Réponses: 6
    Dernier message: 11/02/2005, 21h38

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