molbento
Messages postés35Date d'inscriptionvendredi 6 avril 2007StatutMembreDernière intervention23 mai 2007
-
6 avril 2007 à 10:22
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 2007
-
6 avril 2007 à 16:23
Bonjour, je travail dans le language visual basic et j'aimerais savoir si quand on agrandi une fenêtre MDI il est possible que tous les composants de la fenêtre se redimensionne automatiquement a la bonne taille?
Si cela n'est pas possible peut-on interdir l'agrandissement d'une fenêtre MDI tout en autorisant sa diminution dans la barre de tâche windows?
merci d'avance
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 6 avril 2007 à 11:58
Bonjour,
Si tu utilises l'événement resize de ta MDI, tu as la possibilité de redimensionner les Forms filles :
exemple (ici j'ai tout ramené aux dimensions de la MDI)
Private Sub MDIForm_Resize()
For Each f In Forms
f.Move 0, 0, Me.Width, Me.Height
Next
End Sub
Il reste que tu dois, dans la boucle ci-dessus, également redimensionner les contrôles contenus dans chaque f
tu as pour celà (voir le lien rappelé par Nicko), de nombreux exemples sur ce forum
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 20072 6 avril 2007 à 16:23
Bonjours tout le monde,
Bonjour marques,
Attention quand même ...
une feuille ne peut être déplacée ou redimensionnée
lorsqu' elle est réduite ou agrandie