begin process at 2012 02 16 10:52:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Windows

 > 

Formulaire / Winforms / Controls

 > 

Probleme fenetre MDI .NET 2005


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

Probleme fenetre MDI .NET 2005

mercredi 4 avril 2007 à 08:17:51 | Probleme fenetre MDI .NET 2005

chris81

bonjour
j'ai un container MDI Parent, j'ai 2 form enfant.en cliquant sur un bouton j'ouvre la 1° form elle se met bien en plein ecran dans le formulaire parent, j'ouvre la 2° ca marche aussi. Si je ferme la 2° sachant que la 1° est toujours ouverte dessous, la 2° disparait bien mais la 1° n'est plus a la taille max du faorm parent mais à été reduit. Savez vous coment regler ce probleme?

merci


[ Lien ]
[ Lien ]
mercredi 4 avril 2007 à 08:34:27 | Re : Probleme fenetre MDI .NET 2005

jmfmarques

Membre Club
Bonjour,
Si tu as mis un code modifiant la taille de ta form1 dans son événement activate, cette modification interviendra à chaque fois que cette form retrouvera le focus.
Si donc l'événement activate de form1 contient une instruction de fenêtre minimum, cette fenêtre sera à nouveau réduite (bien qu'ayant été agrandie avant l'appel de montrer ta Form2, puisqu'en fermant form2 Form1 reprend son focus et que se relance alors son événement Activate .
mercredi 4 avril 2007 à 08:48:03 | Re : Probleme fenetre MDI .NET 2005

jmfmarques

Membre Club
Si, comme je le pense, tu as quelque chose du genre, dans l'évélement Activate de Form1

Private Sub Form_Activate()
   Me.WindowState = 1
End Sub

Le remède est d'ouvrir une variable static Booléenne pour que la réduction ne se prosuite que la toute 1ère fois :


Private Sub Form_Activate()
 Static toto As Boolean
 If Not toto Then
   Me.WindowState = 1
   toto = Not toto
 End If
End Sub

mercredi 4 avril 2007 à 08:57:47 | Re : Probleme fenetre MDI .NET 2005

chris81

merci de vos reponses mais je n'ai aucun code dans l'evenement activate

[ Lien ]
[ Lien ]
<a href="ol%28%27http://spaces.msn.com
mercredi 4 avril 2007 à 09:05:49 | Re : Probleme fenetre MDI .NET 2005

chris81

Réponse acceptée !
voici comment j'ai resolu mon pb

Private Sub frmLstClient_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated
        If Not Me.MdiParent Is Nothing Then
            Me.WindowState = FormWindowState.Maximized
        Else
            Me.WindowState = FormWindowState.Normal
        End If
    End Sub

merci pour les idees de jmfmarques

[ Lien ]
[ Lien ]


Cette discussion est classée dans : net, probleme, fenetre, mdi, parent


Répondre à ce message

Sujets en rapport avec ce message

Problème de gestion de fenêtres mdi en .net [ par Creat ] J'ai un ToolBar avec 10 boutons.  Chacun des boutons active une fenetre MDI. S'il y a 3 fenetre mdi d'ouverte (exemple : Client, Founisseur et Item) e probleme form mdi vb.net [ par yohan49 ] salut les gars , je voudrais savoir si possible comment je pourrais faire simplement pour designe un controle dans une form mdi dynamique reperer par Probleme de refresh appli mdi VB6 [ par irhemix ] Bonjour, j'ai une application mdi J'ouvre une fenetre pour saisir un bon de commande. Depuis ce formulaire j'appelle en Modal une fenetre dans lequel Probleme avec MDI sur VB NET [ par GiBuSS1942 ] Bon bah comme le titre l'indique j'ai un petit probleme ;)Je voudrais faire en sorte que ma form1 soit MDI Child de la feuille MDI le probleme c'est q Ouvrir une "fenetre" dans le form. [ par Anakin79 ] Bonjour, Je débute dans le vb.net. J'ai commencer une application et je voulais savoir lorsque je clique sur un button, si c'était possible qu'une fe MDI TAB Control vb.net [ par elmeksaoui1 ] Bonjour, J' ai une application vb.net gestion stock a plusieurs formulaires ,et je veux organiser les formulaires on utilise [color=blue]MDI TAB CONT Probleme SendKeys [ par shefiu ] Bonjour, J'ai un probleme avec la fonction SendKeys, je ne sais pas si je l'utilise correctement mais je fais appel à vous :). Dans une page web j'uti affichage d'une nouvelle fenetre en fermant la première en vb.net [ par ammoun482 ] Bonjour les amis, Je travaille mon projet sur vb.net . J'ai un petit problème,lorsque je déclare une nouvelle instance d'une interface que j'ai déja c 3 petits probleme [ par constantio ] comment couper le chemin de la connexion dans etat dans le crystale report incopore au vb net comment transforme la premier lettre d'un mot en majusc Multi Thread sur pages MDI : Besoin d'aide ! [ par guilleto ] Bonjour à toutes et tous, J'ai actuellement une application qui fonctionne avec une page MDI Parent et (pour l'instant) 3 feuilles MDI filles, dans c


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 3,635 sec (3)

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