Il suffit de mettre dans la méthode resize de chaques fenêtres fille un code du genre :
Public Sub Resize() If me.height >= me.ParentForm.Height then me.height = me.parentform.Height End If
'Idem pour la largueur
End Sub "Etudiant" a écrit dans le message de news:
bonjour, comment puis je faire pour que mes fenetres filles ne depasse pas la taille de la fenetre mere. merci
me.ParentForm.Height comment va t'il savoir qu'ellle est sa form parent?
AlexC
Îl faut lui renseigner la propriété à l'instanciation de la form. Ou bien creer une propriété Owner rensigné à l'instanciation, ou encore surcharger le constructeur de la form pour qu'il admette un parametre de type Form.
Ps : pour la premiere solution je ne suis pas tres sur, jen e sait plus si la propriété est en readonly ou non.
"Etudiant" a écrit dans le message de news: %
AlexC a écrit :
Il suffit de mettre dans la méthode resize de chaques fenêtres fille un code du genre :
Public Sub Resize() If me.height >= me.ParentForm.Height then me.height = me.parentform.Height End If
'Idem pour la largueur
End Sub "Etudiant" a écrit dans le message de news:
bonjour, comment puis je faire pour que mes fenetres filles ne depasse pas la taille de la fenetre mere. merci
me.ParentForm.Height comment va t'il savoir qu'ellle est sa form parent?
Îl faut lui renseigner la propriété à l'instanciation de la form.
Ou bien creer une propriété Owner rensigné à l'instanciation,
ou encore surcharger le constructeur de la form pour qu'il admette un
parametre de type Form.
Ps : pour la premiere solution je ne suis pas tres sur, jen e sait plus si
la propriété est en readonly ou non.
"Etudiant" <user@domain.invalid> a écrit dans le message de news:
%23gXpeacDFHA.3908@TK2MSFTNGP12.phx.gbl...
AlexC a écrit :
Il suffit de mettre dans la méthode resize de chaques fenêtres fille un
code du genre :
Public Sub Resize()
If me.height >= me.ParentForm.Height then
me.height = me.parentform.Height
End If
'Idem pour la largueur
End Sub
"Etudiant" <user@domain.invalid> a écrit dans le message de news:
ORF8ZTVDFHA.624@TK2MSFTNGP15.phx.gbl...
bonjour,
comment puis je faire pour que mes fenetres filles ne depasse pas la
taille de la fenetre mere.
merci
me.ParentForm.Height comment va t'il savoir qu'ellle est sa form parent?
Îl faut lui renseigner la propriété à l'instanciation de la form. Ou bien creer une propriété Owner rensigné à l'instanciation, ou encore surcharger le constructeur de la form pour qu'il admette un parametre de type Form.
Ps : pour la premiere solution je ne suis pas tres sur, jen e sait plus si la propriété est en readonly ou non.
"Etudiant" a écrit dans le message de news: %
AlexC a écrit :
Il suffit de mettre dans la méthode resize de chaques fenêtres fille un code du genre :
Public Sub Resize() If me.height >= me.ParentForm.Height then me.height = me.parentform.Height End If
'Idem pour la largueur
End Sub "Etudiant" a écrit dans le message de news:
bonjour, comment puis je faire pour que mes fenetres filles ne depasse pas la taille de la fenetre mere. merci
me.ParentForm.Height comment va t'il savoir qu'ellle est sa form parent?
Zoury
Salut!
me.ParentForm.Height comment va t'il savoir qu'ellle est sa form parent?
Tu dois assigné cette valeur avant l'ouverture du formulaire enfant : '*** Dim frm As Form2 ' notre form enfant frm = New Form2 frm.MDIParent = Me ' notre formulaire MDI frm.Show() '***
ce empêchera le formulaire enfant de pouvoir quitter le cadre de la fenêtre parent..
-- Cordialement Yanick MVP pour Visual Basic
Salut!
me.ParentForm.Height comment va t'il savoir qu'ellle est sa form parent?
Tu dois assigné cette valeur avant l'ouverture du formulaire enfant :
'***
Dim frm As Form2 ' notre form enfant
frm = New Form2
frm.MDIParent = Me ' notre formulaire MDI
frm.Show()
'***
ce empêchera le formulaire enfant de pouvoir quitter le cadre de la fenêtre
parent..
me.ParentForm.Height comment va t'il savoir qu'ellle est sa form parent?
Tu dois assigné cette valeur avant l'ouverture du formulaire enfant : '*** Dim frm As Form2 ' notre form enfant frm = New Form2 frm.MDIParent = Me ' notre formulaire MDI frm.Show() '***
ce empêchera le formulaire enfant de pouvoir quitter le cadre de la fenêtre parent..