J'ai un big problem que certains ont déjà dû rencontrer dans l'héritage de
forms (WinForm).
J'ai créé une Form mère FrmMère qui contient 1 bouton Btn ancré en bas à
droite.
J'ai créé une Form fille FrmFille héritant de FrmMère.
J'ai déplacé le bouton Btn dans FrmFille (apparemment, c'est à partir de ce
moment que j'ai perdu le mécanisme d'ancrage hérité, ce qui est normal).
J'ai déplacé le bouton Btn dans FrmMère mais je ne récupère pas son nouvel
emplacement dans FrmFille. Sa position ne dépend pas de son ancrage, mais
toujours de la "Location" de FrmFille.
Je voudrais que Btn dans FrmFille reprenne le mécanisme d'héritage pour
Btn, mais je ne sais pas comment faire.
Avez-vous une solution ?
Merci d'avance, car en fait, nous avons 65 écrans qui ont été
"maladroitement" modifiés ainsi .... grosse galère ! :)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Zoury
Salut Thierry ! :O)
Créer toi une nouvelle form fille et compare le code de la fonction InitializeComponent() (créer par le designer de Form) avec celui d'une des forms filles modifiées... j'suis sûr que tu trouvera d'où vient le problème. Sinon, poste les deux versions ici.
-- Cordialement Yanick MVP pour Visual Basic "Thierry Laurent" a écrit dans le message de news:
Bonjour,
J'ai un big problem que certains ont déjà dû rencontrer dans l'héritage de forms (WinForm).
J'ai créé une Form mère FrmMère qui contient 1 bouton Btn ancré en bas à droite. J'ai créé une Form fille FrmFille héritant de FrmMère. J'ai déplacé le bouton Btn dans FrmFille (apparemment, c'est à partir de
ce
moment que j'ai perdu le mécanisme d'ancrage hérité, ce qui est normal). J'ai déplacé le bouton Btn dans FrmMère mais je ne récupère pas son nouvel emplacement dans FrmFille. Sa position ne dépend pas de son ancrage, mais toujours de la "Location" de FrmFille.
Je voudrais que Btn dans FrmFille reprenne le mécanisme d'héritage pour Btn, mais je ne sais pas comment faire.
Avez-vous une solution ? Merci d'avance, car en fait, nous avons 65 écrans qui ont été "maladroitement" modifiés ainsi .... grosse galère ! :)
Thierry
Salut Thierry ! :O)
Créer toi une nouvelle form fille et compare le code de la fonction
InitializeComponent() (créer par le designer de Form) avec celui d'une des
forms filles modifiées... j'suis sûr que tu trouvera d'où vient le problème.
Sinon, poste les deux versions ici.
--
Cordialement
Yanick
MVP pour Visual Basic
"Thierry Laurent" <ThierryLaurent@discussions.microsoft.com> a écrit dans le
message de news:FC6155FA-EB87-4E11-A0F7-709399BBB8DB@microsoft.com...
Bonjour,
J'ai un big problem que certains ont déjà dû rencontrer dans l'héritage de
forms (WinForm).
J'ai créé une Form mère FrmMère qui contient 1 bouton Btn ancré en bas à
droite.
J'ai créé une Form fille FrmFille héritant de FrmMère.
J'ai déplacé le bouton Btn dans FrmFille (apparemment, c'est à partir de
ce
moment que j'ai perdu le mécanisme d'ancrage hérité, ce qui est normal).
J'ai déplacé le bouton Btn dans FrmMère mais je ne récupère pas son nouvel
emplacement dans FrmFille. Sa position ne dépend pas de son ancrage, mais
toujours de la "Location" de FrmFille.
Je voudrais que Btn dans FrmFille reprenne le mécanisme d'héritage pour
Btn, mais je ne sais pas comment faire.
Avez-vous une solution ?
Merci d'avance, car en fait, nous avons 65 écrans qui ont été
"maladroitement" modifiés ainsi .... grosse galère ! :)
Créer toi une nouvelle form fille et compare le code de la fonction InitializeComponent() (créer par le designer de Form) avec celui d'une des forms filles modifiées... j'suis sûr que tu trouvera d'où vient le problème. Sinon, poste les deux versions ici.
-- Cordialement Yanick MVP pour Visual Basic "Thierry Laurent" a écrit dans le message de news:
Bonjour,
J'ai un big problem que certains ont déjà dû rencontrer dans l'héritage de forms (WinForm).
J'ai créé une Form mère FrmMère qui contient 1 bouton Btn ancré en bas à droite. J'ai créé une Form fille FrmFille héritant de FrmMère. J'ai déplacé le bouton Btn dans FrmFille (apparemment, c'est à partir de
ce
moment que j'ai perdu le mécanisme d'ancrage hérité, ce qui est normal). J'ai déplacé le bouton Btn dans FrmMère mais je ne récupère pas son nouvel emplacement dans FrmFille. Sa position ne dépend pas de son ancrage, mais toujours de la "Location" de FrmFille.
Je voudrais que Btn dans FrmFille reprenne le mécanisme d'héritage pour Btn, mais je ne sais pas comment faire.
Avez-vous une solution ? Merci d'avance, car en fait, nous avons 65 écrans qui ont été "maladroitement" modifiés ainsi .... grosse galère ! :)
Thierry
Thierry Laurent
Salut Zoury,
Merci pour ton aide. J'avais déjà pensé à faire cette comparaison, mais il y a trop de paramètres en compte. Il semblerait qu'il suffise de remettre les mêmes valeurs dans toutes les propriétés (fille = mère) pour avoir à nouveau un héritage "opérationnel", mais c'est pas cool quand même.
Cordialement, Thierry
"Zoury" a écrit :
Salut Thierry ! :O)
Créer toi une nouvelle form fille et compare le code de la fonction InitializeComponent() (créer par le designer de Form) avec celui d'une des forms filles modifiées... j'suis sûr que tu trouvera d'où vient le problème. Sinon, poste les deux versions ici.
-- Cordialement Yanick MVP pour Visual Basic "Thierry Laurent" a écrit dans le message de news: > Bonjour, > > J'ai un big problem que certains ont déjà dû rencontrer dans l'héritage de > forms (WinForm). > > J'ai créé une Form mère FrmMère qui contient 1 bouton Btn ancré en bas à > droite. > J'ai créé une Form fille FrmFille héritant de FrmMère. > J'ai déplacé le bouton Btn dans FrmFille (apparemment, c'est à partir de ce > moment que j'ai perdu le mécanisme d'ancrage hérité, ce qui est normal). > J'ai déplacé le bouton Btn dans FrmMère mais je ne récupère pas son nouvel > emplacement dans FrmFille. Sa position ne dépend pas de son ancrage, mais > toujours de la "Location" de FrmFille. > > Je voudrais que Btn dans FrmFille reprenne le mécanisme d'héritage pour > Btn, mais je ne sais pas comment faire. > > Avez-vous une solution ? > Merci d'avance, car en fait, nous avons 65 écrans qui ont été > "maladroitement" modifiés ainsi .... grosse galère ! :) > > Thierry
Salut Zoury,
Merci pour ton aide. J'avais déjà pensé à faire cette comparaison, mais il y
a trop de paramètres en compte.
Il semblerait qu'il suffise de remettre les mêmes valeurs dans toutes les
propriétés (fille = mère) pour avoir à nouveau un héritage "opérationnel",
mais c'est pas cool quand même.
Cordialement,
Thierry
"Zoury" a écrit :
Salut Thierry ! :O)
Créer toi une nouvelle form fille et compare le code de la fonction
InitializeComponent() (créer par le designer de Form) avec celui d'une des
forms filles modifiées... j'suis sûr que tu trouvera d'où vient le problème.
Sinon, poste les deux versions ici.
--
Cordialement
Yanick
MVP pour Visual Basic
"Thierry Laurent" <ThierryLaurent@discussions.microsoft.com> a écrit dans le
message de news:FC6155FA-EB87-4E11-A0F7-709399BBB8DB@microsoft.com...
> Bonjour,
>
> J'ai un big problem que certains ont déjà dû rencontrer dans l'héritage de
> forms (WinForm).
>
> J'ai créé une Form mère FrmMère qui contient 1 bouton Btn ancré en bas à
> droite.
> J'ai créé une Form fille FrmFille héritant de FrmMère.
> J'ai déplacé le bouton Btn dans FrmFille (apparemment, c'est à partir de
ce
> moment que j'ai perdu le mécanisme d'ancrage hérité, ce qui est normal).
> J'ai déplacé le bouton Btn dans FrmMère mais je ne récupère pas son nouvel
> emplacement dans FrmFille. Sa position ne dépend pas de son ancrage, mais
> toujours de la "Location" de FrmFille.
>
> Je voudrais que Btn dans FrmFille reprenne le mécanisme d'héritage pour
> Btn, mais je ne sais pas comment faire.
>
> Avez-vous une solution ?
> Merci d'avance, car en fait, nous avons 65 écrans qui ont été
> "maladroitement" modifiés ainsi .... grosse galère ! :)
>
> Thierry
Merci pour ton aide. J'avais déjà pensé à faire cette comparaison, mais il y a trop de paramètres en compte. Il semblerait qu'il suffise de remettre les mêmes valeurs dans toutes les propriétés (fille = mère) pour avoir à nouveau un héritage "opérationnel", mais c'est pas cool quand même.
Cordialement, Thierry
"Zoury" a écrit :
Salut Thierry ! :O)
Créer toi une nouvelle form fille et compare le code de la fonction InitializeComponent() (créer par le designer de Form) avec celui d'une des forms filles modifiées... j'suis sûr que tu trouvera d'où vient le problème. Sinon, poste les deux versions ici.
-- Cordialement Yanick MVP pour Visual Basic "Thierry Laurent" a écrit dans le message de news: > Bonjour, > > J'ai un big problem que certains ont déjà dû rencontrer dans l'héritage de > forms (WinForm). > > J'ai créé une Form mère FrmMère qui contient 1 bouton Btn ancré en bas à > droite. > J'ai créé une Form fille FrmFille héritant de FrmMère. > J'ai déplacé le bouton Btn dans FrmFille (apparemment, c'est à partir de ce > moment que j'ai perdu le mécanisme d'ancrage hérité, ce qui est normal). > J'ai déplacé le bouton Btn dans FrmMère mais je ne récupère pas son nouvel > emplacement dans FrmFille. Sa position ne dépend pas de son ancrage, mais > toujours de la "Location" de FrmFille. > > Je voudrais que Btn dans FrmFille reprenne le mécanisme d'héritage pour > Btn, mais je ne sais pas comment faire. > > Avez-vous une solution ? > Merci d'avance, car en fait, nous avons 65 écrans qui ont été > "maladroitement" modifiés ainsi .... grosse galère ! :) > > Thierry