Salut,
j'ai un form principal (Form1) qui ouvre un autre form=20
(Form2) en cliquant sur un bouton du Form1.
Le Form2 s'ouvre via ShowDialog().
Le Form1 reste ouvert mais se trouve derri=E8re le Form2
A la fermeture du Form2, je veux pouvoir activer tel ou=20
tel tabPage (Form1.tabControlSelectedTab =3D tabPage1 par=20
exemple) contenu dans le tabControl de mon Form1.
Je n'arrive pas depuis mon Form2 =E0 acc=E9der au tabControl=20
du Form1 (Form1.tabControlSelectedTab ).
Comment dois-je proc=E9der?=20
Merci.
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
Julien Bakmezdjian [MS]
Bonjour,
Il faut je pense créer une méthode publique dans Form1 qui prend en paramètre un élément permettant d'identifier le tab à sélectionner : appelons-la ChangeTab(...) Ensuite, on passe la référence de Form1 à Form2 lors de l'appel à ShowDialog : myForm2.ShowDialog(this). Juste avant la fermeture de Form2, il faut appeler la méthode ChangeTab comme ceci :
Une autre possibilité (moins "propre" à mon goût) serait de créer une propriété publique qui renvoie tabControlSelectedTab :
public TabControl TabControlSelectedTab { get { return tabControlSelectedTab; }
set // Le set n'est pas indispensable je pense { tabControlSelectedTab = value; } }
Cordialement,
Julien
"David" a écrit dans le message de news:152e01c46f32$b5560d20$ Salut, j'ai un form principal (Form1) qui ouvre un autre form (Form2) en cliquant sur un bouton du Form1. Le Form2 s'ouvre via ShowDialog(). Le Form1 reste ouvert mais se trouve derrière le Form2 A la fermeture du Form2, je veux pouvoir activer tel ou tel tabPage (Form1.tabControlSelectedTab = tabPage1 par exemple) contenu dans le tabControl de mon Form1. Je n'arrive pas depuis mon Form2 à accéder au tabControl du Form1 (Form1.tabControlSelectedTab ). Comment dois-je procéder? Merci.
Bonjour,
Il faut je pense créer une méthode publique dans Form1 qui prend en
paramètre un élément permettant d'identifier le tab à sélectionner :
appelons-la ChangeTab(...)
Ensuite, on passe la référence de Form1 à Form2 lors de l'appel à ShowDialog
: myForm2.ShowDialog(this). Juste avant la fermeture de Form2, il faut
appeler la méthode ChangeTab comme ceci :
Une autre possibilité (moins "propre" à mon goût) serait de créer une
propriété publique qui renvoie tabControlSelectedTab :
public TabControl TabControlSelectedTab
{
get
{
return tabControlSelectedTab;
}
set // Le set n'est pas indispensable je pense
{
tabControlSelectedTab = value;
}
}
Cordialement,
Julien
"David" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:152e01c46f32$b5560d20$a601280a@phx.gbl...
Salut,
j'ai un form principal (Form1) qui ouvre un autre form
(Form2) en cliquant sur un bouton du Form1.
Le Form2 s'ouvre via ShowDialog().
Le Form1 reste ouvert mais se trouve derrière le Form2
A la fermeture du Form2, je veux pouvoir activer tel ou
tel tabPage (Form1.tabControlSelectedTab = tabPage1 par
exemple) contenu dans le tabControl de mon Form1.
Je n'arrive pas depuis mon Form2 à accéder au tabControl
du Form1 (Form1.tabControlSelectedTab ).
Comment dois-je procéder?
Merci.
Il faut je pense créer une méthode publique dans Form1 qui prend en paramètre un élément permettant d'identifier le tab à sélectionner : appelons-la ChangeTab(...) Ensuite, on passe la référence de Form1 à Form2 lors de l'appel à ShowDialog : myForm2.ShowDialog(this). Juste avant la fermeture de Form2, il faut appeler la méthode ChangeTab comme ceci :
Une autre possibilité (moins "propre" à mon goût) serait de créer une propriété publique qui renvoie tabControlSelectedTab :
public TabControl TabControlSelectedTab { get { return tabControlSelectedTab; }
set // Le set n'est pas indispensable je pense { tabControlSelectedTab = value; } }
Cordialement,
Julien
"David" a écrit dans le message de news:152e01c46f32$b5560d20$ Salut, j'ai un form principal (Form1) qui ouvre un autre form (Form2) en cliquant sur un bouton du Form1. Le Form2 s'ouvre via ShowDialog(). Le Form1 reste ouvert mais se trouve derrière le Form2 A la fermeture du Form2, je veux pouvoir activer tel ou tel tabPage (Form1.tabControlSelectedTab = tabPage1 par exemple) contenu dans le tabControl de mon Form1. Je n'arrive pas depuis mon Form2 à accéder au tabControl du Form1 (Form1.tabControlSelectedTab ). Comment dois-je procéder? Merci.
David
Merci pour votre réponse. Je pense qu'il manque une partie de votre réponse, après "appeler la méthode ChangeTab comme ceci :", il manque le code je pense. David.
-----Message d'origine----- Bonjour,
Il faut je pense créer une méthode publique dans Form1
qui prend en
paramètre un élément permettant d'identifier le tab à
sélectionner :
appelons-la ChangeTab(...) Ensuite, on passe la référence de Form1 à Form2 lors de
l'appel à ShowDialog
: myForm2.ShowDialog(this). Juste avant la fermeture de
Form2, il faut
appeler la méthode ChangeTab comme ceci :
Une autre possibilité (moins "propre" à mon goût) serait
de créer une
propriété publique qui renvoie tabControlSelectedTab :
public TabControl TabControlSelectedTab { get { return tabControlSelectedTab; }
set // Le set n'est pas indispensable je pense { tabControlSelectedTab = value; } }
Cordialement,
Julien
"David" a écrit
dans le message de
news:152e01c46f32$b5560d20$ Salut, j'ai un form principal (Form1) qui ouvre un autre form (Form2) en cliquant sur un bouton du Form1. Le Form2 s'ouvre via ShowDialog(). Le Form1 reste ouvert mais se trouve derrière le Form2 A la fermeture du Form2, je veux pouvoir activer tel ou tel tabPage (Form1.tabControlSelectedTab = tabPage1 par exemple) contenu dans le tabControl de mon Form1. Je n'arrive pas depuis mon Form2 à accéder au tabControl du Form1 (Form1.tabControlSelectedTab ). Comment dois-je procéder? Merci.
.
Merci pour votre réponse.
Je pense qu'il manque une partie de votre réponse,
après "appeler la méthode ChangeTab comme ceci :", il
manque le code je pense.
David.
-----Message d'origine-----
Bonjour,
Il faut je pense créer une méthode publique dans Form1
qui prend en
paramètre un élément permettant d'identifier le tab à
sélectionner :
appelons-la ChangeTab(...)
Ensuite, on passe la référence de Form1 à Form2 lors de
l'appel à ShowDialog
: myForm2.ShowDialog(this). Juste avant la fermeture de
Form2, il faut
appeler la méthode ChangeTab comme ceci :
Une autre possibilité (moins "propre" à mon goût) serait
de créer une
propriété publique qui renvoie tabControlSelectedTab :
public TabControl TabControlSelectedTab
{
get
{
return tabControlSelectedTab;
}
set // Le set n'est pas indispensable je pense
{
tabControlSelectedTab = value;
}
}
Cordialement,
Julien
"David" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:152e01c46f32$b5560d20$a601280a@phx.gbl...
Salut,
j'ai un form principal (Form1) qui ouvre un autre form
(Form2) en cliquant sur un bouton du Form1.
Le Form2 s'ouvre via ShowDialog().
Le Form1 reste ouvert mais se trouve derrière le Form2
A la fermeture du Form2, je veux pouvoir activer tel ou
tel tabPage (Form1.tabControlSelectedTab = tabPage1 par
exemple) contenu dans le tabControl de mon Form1.
Je n'arrive pas depuis mon Form2 à accéder au tabControl
du Form1 (Form1.tabControlSelectedTab ).
Comment dois-je procéder?
Merci.
Merci pour votre réponse. Je pense qu'il manque une partie de votre réponse, après "appeler la méthode ChangeTab comme ceci :", il manque le code je pense. David.
-----Message d'origine----- Bonjour,
Il faut je pense créer une méthode publique dans Form1
qui prend en
paramètre un élément permettant d'identifier le tab à
sélectionner :
appelons-la ChangeTab(...) Ensuite, on passe la référence de Form1 à Form2 lors de
l'appel à ShowDialog
: myForm2.ShowDialog(this). Juste avant la fermeture de
Form2, il faut
appeler la méthode ChangeTab comme ceci :
Une autre possibilité (moins "propre" à mon goût) serait
de créer une
propriété publique qui renvoie tabControlSelectedTab :
public TabControl TabControlSelectedTab { get { return tabControlSelectedTab; }
set // Le set n'est pas indispensable je pense { tabControlSelectedTab = value; } }
Cordialement,
Julien
"David" a écrit
dans le message de
news:152e01c46f32$b5560d20$ Salut, j'ai un form principal (Form1) qui ouvre un autre form (Form2) en cliquant sur un bouton du Form1. Le Form2 s'ouvre via ShowDialog(). Le Form1 reste ouvert mais se trouve derrière le Form2 A la fermeture du Form2, je veux pouvoir activer tel ou tel tabPage (Form1.tabControlSelectedTab = tabPage1 par exemple) contenu dans le tabControl de mon Form1. Je n'arrive pas depuis mon Form2 à accéder au tabControl du Form1 (Form1.tabControlSelectedTab ). Comment dois-je procéder? Merci.
.
Julien Bakmezdjian [MS]
Oui, effectivement un 'petit' oubli ! ;)
Voici le code en question : ((Form1)this.Owner).ChangeTab(...)
Julien
"David" a écrit dans le message de news:172201c46f3f$1dfab950$ Merci pour votre réponse. Je pense qu'il manque une partie de votre réponse, après "appeler la méthode ChangeTab comme ceci :", il manque le code je pense. David.
-----Message d'origine----- Bonjour,
Il faut je pense créer une méthode publique dans Form1
qui prend en
paramètre un élément permettant d'identifier le tab à
sélectionner :
appelons-la ChangeTab(...) Ensuite, on passe la référence de Form1 à Form2 lors de
l'appel à ShowDialog
: myForm2.ShowDialog(this). Juste avant la fermeture de
Form2, il faut
appeler la méthode ChangeTab comme ceci :
Une autre possibilité (moins "propre" à mon goût) serait
de créer une
propriété publique qui renvoie tabControlSelectedTab :
public TabControl TabControlSelectedTab { get { return tabControlSelectedTab; }
set // Le set n'est pas indispensable je pense { tabControlSelectedTab = value; } }
Cordialement,
Julien
"David" a écrit
dans le message de
news:152e01c46f32$b5560d20$ Salut, j'ai un form principal (Form1) qui ouvre un autre form (Form2) en cliquant sur un bouton du Form1. Le Form2 s'ouvre via ShowDialog(). Le Form1 reste ouvert mais se trouve derrière le Form2 A la fermeture du Form2, je veux pouvoir activer tel ou tel tabPage (Form1.tabControlSelectedTab = tabPage1 par exemple) contenu dans le tabControl de mon Form1. Je n'arrive pas depuis mon Form2 à accéder au tabControl du Form1 (Form1.tabControlSelectedTab ). Comment dois-je procéder? Merci.
.
Oui, effectivement un 'petit' oubli ! ;)
Voici le code en question : ((Form1)this.Owner).ChangeTab(...)
Julien
"David" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:172201c46f3f$1dfab950$a301280a@phx.gbl...
Merci pour votre réponse.
Je pense qu'il manque une partie de votre réponse,
après "appeler la méthode ChangeTab comme ceci :", il
manque le code je pense.
David.
-----Message d'origine-----
Bonjour,
Il faut je pense créer une méthode publique dans Form1
qui prend en
paramètre un élément permettant d'identifier le tab à
sélectionner :
appelons-la ChangeTab(...)
Ensuite, on passe la référence de Form1 à Form2 lors de
l'appel à ShowDialog
: myForm2.ShowDialog(this). Juste avant la fermeture de
Form2, il faut
appeler la méthode ChangeTab comme ceci :
Une autre possibilité (moins "propre" à mon goût) serait
de créer une
propriété publique qui renvoie tabControlSelectedTab :
public TabControl TabControlSelectedTab
{
get
{
return tabControlSelectedTab;
}
set // Le set n'est pas indispensable je pense
{
tabControlSelectedTab = value;
}
}
Cordialement,
Julien
"David" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:152e01c46f32$b5560d20$a601280a@phx.gbl...
Salut,
j'ai un form principal (Form1) qui ouvre un autre form
(Form2) en cliquant sur un bouton du Form1.
Le Form2 s'ouvre via ShowDialog().
Le Form1 reste ouvert mais se trouve derrière le Form2
A la fermeture du Form2, je veux pouvoir activer tel ou
tel tabPage (Form1.tabControlSelectedTab = tabPage1 par
exemple) contenu dans le tabControl de mon Form1.
Je n'arrive pas depuis mon Form2 à accéder au tabControl
du Form1 (Form1.tabControlSelectedTab ).
Comment dois-je procéder?
Merci.
Voici le code en question : ((Form1)this.Owner).ChangeTab(...)
Julien
"David" a écrit dans le message de news:172201c46f3f$1dfab950$ Merci pour votre réponse. Je pense qu'il manque une partie de votre réponse, après "appeler la méthode ChangeTab comme ceci :", il manque le code je pense. David.
-----Message d'origine----- Bonjour,
Il faut je pense créer une méthode publique dans Form1
qui prend en
paramètre un élément permettant d'identifier le tab à
sélectionner :
appelons-la ChangeTab(...) Ensuite, on passe la référence de Form1 à Form2 lors de
l'appel à ShowDialog
: myForm2.ShowDialog(this). Juste avant la fermeture de
Form2, il faut
appeler la méthode ChangeTab comme ceci :
Une autre possibilité (moins "propre" à mon goût) serait
de créer une
propriété publique qui renvoie tabControlSelectedTab :
public TabControl TabControlSelectedTab { get { return tabControlSelectedTab; }
set // Le set n'est pas indispensable je pense { tabControlSelectedTab = value; } }
Cordialement,
Julien
"David" a écrit
dans le message de
news:152e01c46f32$b5560d20$ Salut, j'ai un form principal (Form1) qui ouvre un autre form (Form2) en cliquant sur un bouton du Form1. Le Form2 s'ouvre via ShowDialog(). Le Form1 reste ouvert mais se trouve derrière le Form2 A la fermeture du Form2, je veux pouvoir activer tel ou tel tabPage (Form1.tabControlSelectedTab = tabPage1 par exemple) contenu dans le tabControl de mon Form1. Je n'arrive pas depuis mon Form2 à accéder au tabControl du Form1 (Form1.tabControlSelectedTab ). Comment dois-je procéder? Merci.
.
David
J'ai testé avec la méthode publique et cela foncitonne. Merci.
-----Message d'origine----- Oui, effectivement un 'petit' oubli ! ;)
Voici le code en question : ((Form1)this.Owner).ChangeTab
(...)
Julien
"David" a écrit
dans le message de
news:172201c46f3f$1dfab950$ Merci pour votre réponse. Je pense qu'il manque une partie de votre réponse, après "appeler la méthode ChangeTab comme ceci :", il manque le code je pense. David.
-----Message d'origine----- Bonjour,
Il faut je pense créer une méthode publique dans Form1
qui prend en
paramètre un élément permettant d'identifier le tab à
sélectionner :
appelons-la ChangeTab(...) Ensuite, on passe la référence de Form1 à Form2 lors de
l'appel à ShowDialog
: myForm2.ShowDialog(this). Juste avant la fermeture de
Form2, il faut
appeler la méthode ChangeTab comme ceci :
Une autre possibilité (moins "propre" à mon goût) serait
de créer une
propriété publique qui renvoie tabControlSelectedTab :
public TabControl TabControlSelectedTab { get { return tabControlSelectedTab; }
set // Le set n'est pas indispensable je pense { tabControlSelectedTab = value; } }
Cordialement,
Julien
"David" a écrit
dans le message de
news:152e01c46f32$b5560d20$ Salut, j'ai un form principal (Form1) qui ouvre un autre form (Form2) en cliquant sur un bouton du Form1. Le Form2 s'ouvre via ShowDialog(). Le Form1 reste ouvert mais se trouve derrière le Form2 A la fermeture du Form2, je veux pouvoir activer tel ou tel tabPage (Form1.tabControlSelectedTab = tabPage1 par exemple) contenu dans le tabControl de mon Form1. Je n'arrive pas depuis mon Form2 à accéder au tabControl du Form1 (Form1.tabControlSelectedTab ). Comment dois-je procéder? Merci.
.
.
J'ai testé avec la méthode publique et cela foncitonne.
Merci.
-----Message d'origine-----
Oui, effectivement un 'petit' oubli ! ;)
Voici le code en question : ((Form1)this.Owner).ChangeTab
(...)
Julien
"David" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:172201c46f3f$1dfab950$a301280a@phx.gbl...
Merci pour votre réponse.
Je pense qu'il manque une partie de votre réponse,
après "appeler la méthode ChangeTab comme ceci :", il
manque le code je pense.
David.
-----Message d'origine-----
Bonjour,
Il faut je pense créer une méthode publique dans Form1
qui prend en
paramètre un élément permettant d'identifier le tab à
sélectionner :
appelons-la ChangeTab(...)
Ensuite, on passe la référence de Form1 à Form2 lors de
l'appel à ShowDialog
: myForm2.ShowDialog(this). Juste avant la fermeture de
Form2, il faut
appeler la méthode ChangeTab comme ceci :
Une autre possibilité (moins "propre" à mon goût) serait
de créer une
propriété publique qui renvoie tabControlSelectedTab :
public TabControl TabControlSelectedTab
{
get
{
return tabControlSelectedTab;
}
set // Le set n'est pas indispensable je pense
{
tabControlSelectedTab = value;
}
}
Cordialement,
Julien
"David" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:152e01c46f32$b5560d20$a601280a@phx.gbl...
Salut,
j'ai un form principal (Form1) qui ouvre un autre form
(Form2) en cliquant sur un bouton du Form1.
Le Form2 s'ouvre via ShowDialog().
Le Form1 reste ouvert mais se trouve derrière le Form2
A la fermeture du Form2, je veux pouvoir activer tel ou
tel tabPage (Form1.tabControlSelectedTab = tabPage1 par
exemple) contenu dans le tabControl de mon Form1.
Je n'arrive pas depuis mon Form2 à accéder au tabControl
du Form1 (Form1.tabControlSelectedTab ).
Comment dois-je procéder?
Merci.
J'ai testé avec la méthode publique et cela foncitonne. Merci.
-----Message d'origine----- Oui, effectivement un 'petit' oubli ! ;)
Voici le code en question : ((Form1)this.Owner).ChangeTab
(...)
Julien
"David" a écrit
dans le message de
news:172201c46f3f$1dfab950$ Merci pour votre réponse. Je pense qu'il manque une partie de votre réponse, après "appeler la méthode ChangeTab comme ceci :", il manque le code je pense. David.
-----Message d'origine----- Bonjour,
Il faut je pense créer une méthode publique dans Form1
qui prend en
paramètre un élément permettant d'identifier le tab à
sélectionner :
appelons-la ChangeTab(...) Ensuite, on passe la référence de Form1 à Form2 lors de
l'appel à ShowDialog
: myForm2.ShowDialog(this). Juste avant la fermeture de
Form2, il faut
appeler la méthode ChangeTab comme ceci :
Une autre possibilité (moins "propre" à mon goût) serait
de créer une
propriété publique qui renvoie tabControlSelectedTab :
public TabControl TabControlSelectedTab { get { return tabControlSelectedTab; }
set // Le set n'est pas indispensable je pense { tabControlSelectedTab = value; } }
Cordialement,
Julien
"David" a écrit
dans le message de
news:152e01c46f32$b5560d20$ Salut, j'ai un form principal (Form1) qui ouvre un autre form (Form2) en cliquant sur un bouton du Form1. Le Form2 s'ouvre via ShowDialog(). Le Form1 reste ouvert mais se trouve derrière le Form2 A la fermeture du Form2, je veux pouvoir activer tel ou tel tabPage (Form1.tabControlSelectedTab = tabPage1 par exemple) contenu dans le tabControl de mon Form1. Je n'arrive pas depuis mon Form2 à accéder au tabControl du Form1 (Form1.tabControlSelectedTab ). Comment dois-je procéder? Merci.
.
.
Ledev
"David" a écrit dans le message de news: 152e01c46f32$b5560d20$
Salut, j'ai un form principal (Form1) qui ouvre un autre form (Form2) en cliquant sur un bouton du Form1. Le Form2 s'ouvre via ShowDialog(). Le Form1 reste ouvert mais se trouve derrière le Form2 A la fermeture du Form2, je veux pouvoir activer tel ou tel tabPage (Form1.tabControlSelectedTab = tabPage1 par exemple) contenu dans le tabControl de mon Form1. Je n'arrive pas depuis mon Form2 à accéder au tabControl du Form1 (Form1.tabControlSelectedTab ). Comment dois-je procéder? Merci.
Eux, la methode à julien semble marché, mais pourquoi ne pas mettre directement le code dans la form1 apres le ShowDialog?:
Du fait que MaForm2 est modal, le code de la Form1(et donc le SelectedTab) ne continuera que lorsque MaForm2 serra fermer.
a+
"David" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 152e01c46f32$b5560d20$a601280a@phx.gbl...
Salut,
j'ai un form principal (Form1) qui ouvre un autre form
(Form2) en cliquant sur un bouton du Form1.
Le Form2 s'ouvre via ShowDialog().
Le Form1 reste ouvert mais se trouve derrière le Form2
A la fermeture du Form2, je veux pouvoir activer tel ou
tel tabPage (Form1.tabControlSelectedTab = tabPage1 par
exemple) contenu dans le tabControl de mon Form1.
Je n'arrive pas depuis mon Form2 à accéder au tabControl
du Form1 (Form1.tabControlSelectedTab ).
Comment dois-je procéder?
Merci.
Eux, la methode à julien semble marché, mais pourquoi ne pas mettre
directement le code dans la form1 apres le ShowDialog?:
"David" a écrit dans le message de news: 152e01c46f32$b5560d20$
Salut, j'ai un form principal (Form1) qui ouvre un autre form (Form2) en cliquant sur un bouton du Form1. Le Form2 s'ouvre via ShowDialog(). Le Form1 reste ouvert mais se trouve derrière le Form2 A la fermeture du Form2, je veux pouvoir activer tel ou tel tabPage (Form1.tabControlSelectedTab = tabPage1 par exemple) contenu dans le tabControl de mon Form1. Je n'arrive pas depuis mon Form2 à accéder au tabControl du Form1 (Form1.tabControlSelectedTab ). Comment dois-je procéder? Merci.
Eux, la methode à julien semble marché, mais pourquoi ne pas mettre directement le code dans la form1 apres le ShowDialog?:
Du fait que MaForm2 est modal, le code de la Form1(et donc le SelectedTab) ne continuera que lorsque MaForm2 serra fermer.
a+
David
En fait l'activation des tabPage dépend du contenu du Form2, donc il faut que le TabControlSelectedTab se fasse depuis le Form2. David.
-----Message d'origine-----
"David" a écrit
dans le message de
news: 152e01c46f32$b5560d20$
Salut, j'ai un form principal (Form1) qui ouvre un autre form (Form2) en cliquant sur un bouton du Form1. Le Form2 s'ouvre via ShowDialog(). Le Form1 reste ouvert mais se trouve derrière le Form2 A la fermeture du Form2, je veux pouvoir activer tel ou tel tabPage (Form1.tabControlSelectedTab = tabPage1 par exemple) contenu dans le tabControl de mon Form1. Je n'arrive pas depuis mon Form2 à accéder au tabControl du Form1 (Form1.tabControlSelectedTab ). Comment dois-je procéder? Merci.
Eux, la methode à julien semble marché, mais pourquoi ne
pas mettre
directement le code dans la form1 apres le ShowDialog?:
Du fait que MaForm2 est modal, le code de la Form1(et
donc le SelectedTab)
ne continuera que lorsque MaForm2 serra fermer.
a+
.
En fait l'activation des tabPage dépend du contenu du
Form2, donc il faut que le TabControlSelectedTab se fasse
depuis le Form2.
David.
-----Message d'origine-----
"David" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 152e01c46f32$b5560d20$a601280a@phx.gbl...
Salut,
j'ai un form principal (Form1) qui ouvre un autre form
(Form2) en cliquant sur un bouton du Form1.
Le Form2 s'ouvre via ShowDialog().
Le Form1 reste ouvert mais se trouve derrière le Form2
A la fermeture du Form2, je veux pouvoir activer tel ou
tel tabPage (Form1.tabControlSelectedTab = tabPage1 par
exemple) contenu dans le tabControl de mon Form1.
Je n'arrive pas depuis mon Form2 à accéder au tabControl
du Form1 (Form1.tabControlSelectedTab ).
Comment dois-je procéder?
Merci.
Eux, la methode à julien semble marché, mais pourquoi ne
pas mettre
directement le code dans la form1 apres le ShowDialog?:
En fait l'activation des tabPage dépend du contenu du Form2, donc il faut que le TabControlSelectedTab se fasse depuis le Form2. David.
-----Message d'origine-----
"David" a écrit
dans le message de
news: 152e01c46f32$b5560d20$
Salut, j'ai un form principal (Form1) qui ouvre un autre form (Form2) en cliquant sur un bouton du Form1. Le Form2 s'ouvre via ShowDialog(). Le Form1 reste ouvert mais se trouve derrière le Form2 A la fermeture du Form2, je veux pouvoir activer tel ou tel tabPage (Form1.tabControlSelectedTab = tabPage1 par exemple) contenu dans le tabControl de mon Form1. Je n'arrive pas depuis mon Form2 à accéder au tabControl du Form1 (Form1.tabControlSelectedTab ). Comment dois-je procéder? Merci.
Eux, la methode à julien semble marché, mais pourquoi ne
pas mettre
directement le code dans la form1 apres le ShowDialog?: