OVH Cloud OVH Cloud

Taille Form réduite

7 réponses
Avatar
Mononcle
salut tout le monde.

VB.NET:
J'ai un formulaire qui est réduit et je dois connaître sa taille par défaut
(la taille que le formulaire va avoir si je mets WindowsState à Normal).

form.size est incorrect... form.DefaultSize n'est pas bon non plus.

Quelqu'un a une solution??

Merci.

Mononcle.

7 réponses

Avatar
lim
Salut

pour connaitre la taille de ta form

form.height (hauteur)
form.width (largeur)

par exemple
MsgBox(Me.Height.ToString & "," & Me.Width.ToString)
affiche la hauteur et la largeur de ta form

@+

"Mononcle" a écrit :

salut tout le monde.

VB.NET:
J'ai un formulaire qui est réduit et je dois connaître sa taille par défaut
(la taille que le formulaire va avoir si je mets WindowsState à Normal).

form.size est incorrect... form.DefaultSize n'est pas bon non plus.

Quelqu'un a une solution??

Merci.

Mononcle.



Avatar
Mononcle
Salut... justemenet... si la form est reduite (minimized) je ne peux pas me
servir de .width et .height car ils vont me donner 160,24... la taille d'un
fenetre reduite.

Moi je veux connaitre sa taille "normal", même si elle est actuellement
minimized.

Merci encore ;)

Mononcle


"lim" a écrit :

Salut

pour connaitre la taille de ta form

form.height (hauteur)
form.width (largeur)

par exemple
MsgBox(Me.Height.ToString & "," & Me.Width.ToString)
affiche la hauteur et la largeur de ta form

@+

"Mononcle" a écrit :

> salut tout le monde.
>
> VB.NET:
> J'ai un formulaire qui est réduit et je dois connaître sa taille par défaut
> (la taille que le formulaire va avoir si je mets WindowsState à Normal).
>
> form.size est incorrect... form.DefaultSize n'est pas bon non plus.
>
> Quelqu'un a une solution??
>
> Merci.
>
> Mononcle.
>


Avatar
Patrice
Essaie peut-être MaximizedBounds ?
--
Patrice

"Mononcle" a écrit dans le message de
news:
salut tout le monde.

VB.NET:
J'ai un formulaire qui est réduit et je dois connaître sa taille par


défaut
(la taille que le formulaire va avoir si je mets WindowsState à Normal).

form.size est incorrect... form.DefaultSize n'est pas bon non plus.

Quelqu'un a une solution??

Merci.

Mononcle.



Avatar
Mononcle
Ca ne fonctionne pas plus. MaximizedBounds me donne un Height et Width de 0
(zéro).

Merci quand même

Mononcle


"Patrice" a écrit :

Essaie peut-être MaximizedBounds ?
--
Patrice

"Mononcle" a écrit dans le message de
news:
> salut tout le monde.
>
> VB.NET:
> J'ai un formulaire qui est réduit et je dois connaître sa taille par
défaut
> (la taille que le formulaire va avoir si je mets WindowsState à Normal).
>
> form.size est incorrect... form.DefaultSize n'est pas bon non plus.
>
> Quelqu'un a une solution??
>
> Merci.
>
> Mononcle.
>





Avatar
Patrice
La dernière solution que je vois serait de mémoriser la dernière taille
utilisée (ou l'application est lancée "minimisée" ?). Qu'est ce que cela
donne si tu essaies de modifier cette valeur ? Sinon API Windows
probablement.

Tu peux aussi éventuellement expliquer ce que tu cherches à faire... Cela me
parait bizarre d'avoir besoin de cette taille à l'avance...

--
Patrice

"Mononcle" a écrit dans le message de
news:
Ca ne fonctionne pas plus. MaximizedBounds me donne un Height et Width de


0
(zéro).

Merci quand même

Mononcle


"Patrice" a écrit :

> Essaie peut-être MaximizedBounds ?
> --
> Patrice
>
> "Mononcle" a écrit dans le message


de
> news:
> > salut tout le monde.
> >
> > VB.NET:
> > J'ai un formulaire qui est réduit et je dois connaître sa taille par
> défaut
> > (la taille que le formulaire va avoir si je mets WindowsState à


Normal).
> >
> > form.size est incorrect... form.DefaultSize n'est pas bon non plus.
> >
> > Quelqu'un a une solution??
> >
> > Merci.
> >
> > Mononcle.
> >
>
>
>


Avatar
Mononcle
C'est finalement ce que j'ai fait, mémorisé les demensions de la fenêtre
avant que celle ci soit réduite.

Pourquoi j'ai besoin de connaître les dimensions de la fenêtre même si celle
si est réduite?
Parce que l'utilisateur peut enregistrer ses propres paramêtres (position,
taille, WindowState...) du formulaire et quand il enregistre ses paramètres
il se peut que la fenêtre du programme soit réduite. Dans ce cas, j'ai
besoin de connaître quelle serait sa taille en WindowState.Normal pour qu'à
la réouverture du programme, ce dernier soit réduit mais que je connaisse
quel dimesion il doit avoir quand il sera "Restaurer".

Je ne sais pas si c'est bien expliqué.. j'espère :)

Merci, bye

Mononcle.


"Patrice" a écrit :

La dernière solution que je vois serait de mémoriser la dernière taille
utilisée (ou l'application est lancée "minimisée" ?). Qu'est ce que cela
donne si tu essaies de modifier cette valeur ? Sinon API Windows
probablement.

Tu peux aussi éventuellement expliquer ce que tu cherches à faire... Cela me
parait bizarre d'avoir besoin de cette taille à l'avance...

--
Patrice

"Mononcle" a écrit dans le message de
news:
> Ca ne fonctionne pas plus. MaximizedBounds me donne un Height et Width de
0
> (zéro).
>
> Merci quand même
>
> Mononcle
>
>
> "Patrice" a écrit :
>
> > Essaie peut-être MaximizedBounds ?
> > --
> > Patrice
> >
> > "Mononcle" a écrit dans le message
de
> > news:
> > > salut tout le monde.
> > >
> > > VB.NET:
> > > J'ai un formulaire qui est réduit et je dois connaître sa taille par
> > défaut
> > > (la taille que le formulaire va avoir si je mets WindowsState à
Normal).
> > >
> > > form.size est incorrect... form.DefaultSize n'est pas bon non plus.
> > >
> > > Quelqu'un a une solution??
> > >
> > > Merci.
> > >
> > > Mononcle.
> > >
> >
> >
> >





Avatar
Patrice
Ok je crois avoir compris.

Si pas déjà fait pense aussi à voir ce qui se passe en cas de changement de
résolution etc...

--
Patrice

"Mononcle" a écrit dans le message de
news:
C'est finalement ce que j'ai fait, mémorisé les demensions de la fenêtre
avant que celle ci soit réduite.

Pourquoi j'ai besoin de connaître les dimensions de la fenêtre même si


celle
si est réduite?
Parce que l'utilisateur peut enregistrer ses propres paramêtres (position,
taille, WindowState...) du formulaire et quand il enregistre ses


paramètres
il se peut que la fenêtre du programme soit réduite. Dans ce cas, j'ai
besoin de connaître quelle serait sa taille en WindowState.Normal pour


qu'à
la réouverture du programme, ce dernier soit réduit mais que je connaisse
quel dimesion il doit avoir quand il sera "Restaurer".

Je ne sais pas si c'est bien expliqué.. j'espère :)

Merci, bye

Mononcle.


"Patrice" a écrit :

> La dernière solution que je vois serait de mémoriser la dernière taille
> utilisée (ou l'application est lancée "minimisée" ?). Qu'est ce que cela
> donne si tu essaies de modifier cette valeur ? Sinon API Windows
> probablement.
>
> Tu peux aussi éventuellement expliquer ce que tu cherches à faire...


Cela me
> parait bizarre d'avoir besoin de cette taille à l'avance...
>
> --
> Patrice
>
> "Mononcle" a écrit dans le message


de
> news:
> > Ca ne fonctionne pas plus. MaximizedBounds me donne un Height et Width


de
> 0
> > (zéro).
> >
> > Merci quand même
> >
> > Mononcle
> >
> >
> > "Patrice" a écrit :
> >
> > > Essaie peut-être MaximizedBounds ?
> > > --
> > > Patrice
> > >
> > > "Mononcle" a écrit dans le


message
> de
> > > news:
> > > > salut tout le monde.
> > > >
> > > > VB.NET:
> > > > J'ai un formulaire qui est réduit et je dois connaître sa taille


par
> > > défaut
> > > > (la taille que le formulaire va avoir si je mets WindowsState à
> Normal).
> > > >
> > > > form.size est incorrect... form.DefaultSize n'est pas bon non


plus.
> > > >
> > > > Quelqu'un a une solution??
> > > >
> > > > Merci.
> > > >
> > > > Mononcle.
> > > >
> > >
> > >
> > >
>
>
>