Bonjour!
Soient 2 forms :
-consulIE1
-ConsulIECS1
Ces 2 forms sont des "enfants" d'un form principal (application MDI)
Le principe : apres avoir appuye sur un boutton du form consulIE1, je cree une instance ConsulIECS1 qui doit apparaitere et je veux aussi rendre consulIE1 "disabled".
Quand on ferme ConsulIECS1, je souhaite que le form consulIE1 soit a nouveau "enabled" avec le focus.
Dans le form consulIE1, on a
Dans le form consulIECS1, on a
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ConsulIECS1.Show() Me.Enabled = False ConsulIECS1.Formcreator = Me
Cela ne donne pas les resultats escomptes. En effet apres que le form ConsulIECS1 soit ferme, je dois cliquer sur le form consulIE1 pour le rendre actif (enabled)et notamment voir apparaitre, sur le form principal, son menu. Je voudrais pouvoir supprime ce click de souris!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub ConsulIECS_VisibleChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.VisibleChanged If Me.Visible = False Then Formcreator.Enabled = True 'Formcreator.TopMost = True 'ne marche pas non plus Formcreator.Activate() 'pour donner le Focus to the Form Me.Dispose() End If End Sub
Merci de votre aide.
Manix
Partager