OVH Cloud OVH Cloud

Compter les formulaires

4 réponses
Avatar
Stéphane L.
Bonjour,

Est-il possible de compter les formulaires enfants du formulaire parent du
formulaire enfant que l'on est en train de fermer ?

J'ai du mal à me comprendre moi-même, donc je m'explique :
J'ai 1 formulaire parent Form_Parent1
J'ai 3 formulaires enfants Form_Enfant1, Form_Enfant2 et Form_Enfant3, qui
sont enfant de Form_Parent1.

Quand je ferme 1 enfant (exemple : je ferme Form_Enfant2), je voudrais
savoir s'il y a d'autres enfants de même niveau (comme 1 frère) (exemple :
Form_Enfant1 et Form_Enfant3 sont-ils fermés?)

Je n'arrive même pas à énumérer les formulaires, donc je ne peux pas
vérifier la propriété IsMDIChild de ceux-ci... :/

Merci d'avance pour votre aide

--
Cordialement,

Stéphane L

4 réponses

Avatar
Eric Guillemette
MessageBox.Show("Il y a " & Me.MdiChildren.Length.ToString() & " dans mon
formulaire MDI.")

Eric
"Stéphane L." wrote in message
news:%
Bonjour,

Est-il possible de compter les formulaires enfants du formulaire parent du
formulaire enfant que l'on est en train de fermer ?

J'ai du mal à me comprendre moi-même, donc je m'explique :
J'ai 1 formulaire parent Form_Parent1
J'ai 3 formulaires enfants Form_Enfant1, Form_Enfant2 et Form_Enfant3, qui
sont enfant de Form_Parent1.

Quand je ferme 1 enfant (exemple : je ferme Form_Enfant2), je voudrais
savoir s'il y a d'autres enfants de même niveau (comme 1 frère) (exemple :
Form_Enfant1 et Form_Enfant3 sont-ils fermés?)

Je n'arrive même pas à énumérer les formulaires, donc je ne peux pas
vérifier la propriété IsMDIChild de ceux-ci... :/

Merci d'avance pour votre aide

--
Cordialement,

Stéphane L




Avatar
Stéphane L.
Merci Eric,

Apparement, ce code s'exécute chez le form père, je vais essayer 1 genre de
me.parent.mdichildren au closing de mon form fils



"Eric Guillemette" a écrit dans le
message de news:%
MessageBox.Show("Il y a " & Me.MdiChildren.Length.ToString() & " dans mon
formulaire MDI.")

Eric
"Stéphane L." wrote in message
news:%
> Bonjour,
>
> Est-il possible de compter les formulaires enfants du formulaire parent


du
> formulaire enfant que l'on est en train de fermer ?
>
> J'ai du mal à me comprendre moi-même, donc je m'explique :
> J'ai 1 formulaire parent Form_Parent1
> J'ai 3 formulaires enfants Form_Enfant1, Form_Enfant2 et Form_Enfant3,


qui
> sont enfant de Form_Parent1.
>
> Quand je ferme 1 enfant (exemple : je ferme Form_Enfant2), je voudrais
> savoir s'il y a d'autres enfants de même niveau (comme 1 frère) (exemple


:
> Form_Enfant1 et Form_Enfant3 sont-ils fermés?)
>
> Je n'arrive même pas à énumérer les formulaires, donc je ne peux pas
> vérifier la propriété IsMDIChild de ceux-ci... :/
>
> Merci d'avance pour votre aide
>
> --
> Cordialement,
>
> Stéphane L
>
>




Avatar
Stéphane L.
Pour toujours faire plus compliqué, j'ai maintenant besoin d'avoir le nom de
chaque formulaire enfants ouverts, mais je ne trouve rien dans
me.mdichildren qui puissse résoudre mon problème.

Existe-t-il 1 solution ?

Merci d'avance pour votre aide


"Eric Guillemette" a écrit dans le
message de news:%
MessageBox.Show("Il y a " & Me.MdiChildren.Length.ToString() & " dans mon
formulaire MDI.")

Eric
"Stéphane L." wrote in message
news:%
> Bonjour,
>
> Est-il possible de compter les formulaires enfants du formulaire parent


du
> formulaire enfant que l'on est en train de fermer ?
>
> J'ai du mal à me comprendre moi-même, donc je m'explique :
> J'ai 1 formulaire parent Form_Parent1
> J'ai 3 formulaires enfants Form_Enfant1, Form_Enfant2 et Form_Enfant3,


qui
> sont enfant de Form_Parent1.
>
> Quand je ferme 1 enfant (exemple : je ferme Form_Enfant2), je voudrais
> savoir s'il y a d'autres enfants de même niveau (comme 1 frère) (exemple


:
> Form_Enfant1 et Form_Enfant3 sont-ils fermés?)
>
> Je n'arrive même pas à énumérer les formulaires, donc je ne peux pas
> vérifier la propriété IsMDIChild de ceux-ci... :/
>
> Merci d'avance pour votre aide
>
> --
> Cordialement,
>
> Stéphane L
>
>




Avatar
Stéphane L.
Autant pour moi, c'est :

me.mdichildren(i).name


"Stéphane L." a écrit dans le message de
news:
Pour toujours faire plus compliqué, j'ai maintenant besoin d'avoir le nom


de
chaque formulaire enfants ouverts, mais je ne trouve rien dans
me.mdichildren qui puissse résoudre mon problème.

Existe-t-il 1 solution ?

Merci d'avance pour votre aide


"Eric Guillemette" a écrit dans le
message de news:%
> MessageBox.Show("Il y a " & Me.MdiChildren.Length.ToString() & " dans


mon
> formulaire MDI.")
>
> Eric
> "Stéphane L." wrote in message
> news:%
> > Bonjour,
> >
> > Est-il possible de compter les formulaires enfants du formulaire


parent
du
> > formulaire enfant que l'on est en train de fermer ?
> >
> > J'ai du mal à me comprendre moi-même, donc je m'explique :
> > J'ai 1 formulaire parent Form_Parent1
> > J'ai 3 formulaires enfants Form_Enfant1, Form_Enfant2 et Form_Enfant3,
qui
> > sont enfant de Form_Parent1.
> >
> > Quand je ferme 1 enfant (exemple : je ferme Form_Enfant2), je voudrais
> > savoir s'il y a d'autres enfants de même niveau (comme 1 frère)


(exemple
:
> > Form_Enfant1 et Form_Enfant3 sont-ils fermés?)
> >
> > Je n'arrive même pas à énumérer les formulaires, donc je ne peux pas
> > vérifier la propriété IsMDIChild de ceux-ci... :/
> >
> > Merci d'avance pour votre aide
> >
> > --
> > Cordialement,
> >
> > Stéphane L
> >
> >
>
>