Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003): 'PCM_CLUB.FMain.iDocName'
désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003): 'PCM_CLUB.FMain.iDocName'
désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003): 'PCM_CLUB.FMain.iDocName'
désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" wrote in message
news:%Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003): 'PCM_CLUB.FMain.iDocName'
désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" <philippeNO.cazaux-moutouSPAM@NOsflx.SPAMcom> wrote in message
news:%23bXT3x2DFHA.3596@TK2MSFTNGP12.phx.gbl...
Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003): 'PCM_CLUB.FMain.iDocName'
désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" wrote in message
news:%Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003): 'PCM_CLUB.FMain.iDocName'
désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" wrote in message
news:%Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :
Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" <philippeNO.cazaux-moutouSPAM@NOsflx.SPAMcom> wrote in message
news:%23bXT3x2DFHA.3596@TK2MSFTNGP12.phx.gbl...
Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" wrote in message
news:%Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Il faut pour cela y accéder par l'instance.
Donc trouver un moyen de donner une référence de votre fenêtre primaire à la
fenêtre appelante.
Soit en positionnant une propriété, soit en surchargeant le constructeur en
passant la référence à la fenêtre appelante (parente?)
Exemple:
public ChildForm(Form parentForm) : this()
{
_parentForm = parentForm;
}
Dans la fenêtre appelante:
ChildForm myForm = new ChildForm(this);
Frédéric.
"Philippe" wrote in message
news:Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" wrote in message
news:%Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Il faut pour cela y accéder par l'instance.
Donc trouver un moyen de donner une référence de votre fenêtre primaire à la
fenêtre appelante.
Soit en positionnant une propriété, soit en surchargeant le constructeur en
passant la référence à la fenêtre appelante (parente?)
Exemple:
public ChildForm(Form parentForm) : this()
{
_parentForm = parentForm;
}
Dans la fenêtre appelante:
ChildForm myForm = new ChildForm(this);
Frédéric.
"Philippe" <philippeNO.cazaux-moutouSPAM@NOsflx.SPAMcom> wrote in message
news:OANRtB3DFHA.2156@TK2MSFTNGP10.phx.gbl...
Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :
Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" <philippeNO.cazaux-moutouSPAM@NOsflx.SPAMcom> wrote in message
news:%23bXT3x2DFHA.3596@TK2MSFTNGP12.phx.gbl...
Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Il faut pour cela y accéder par l'instance.
Donc trouver un moyen de donner une référence de votre fenêtre primaire à la
fenêtre appelante.
Soit en positionnant une propriété, soit en surchargeant le constructeur en
passant la référence à la fenêtre appelante (parente?)
Exemple:
public ChildForm(Form parentForm) : this()
{
_parentForm = parentForm;
}
Dans la fenêtre appelante:
ChildForm myForm = new ChildForm(this);
Frédéric.
"Philippe" wrote in message
news:Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" wrote in message
news:%Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Il faut pour cela y accéder par l'instance.
Donc trouver un moyen de donner une référence de votre fenêtre primaire à la
fenêtre appelante.
Soit en positionnant une propriété, soit en surchargeant le constructeur en
passant la référence à la fenêtre appelante (parente?)
Exemple:
public ChildForm(Form parentForm) : this()
{
_parentForm = parentForm;
}
Dans la fenêtre appelante:
ChildForm myForm = new ChildForm(this);
Frédéric.
"Philippe" wrote in message
news:Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" wrote in message
news:%Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Il faut pour cela y accéder par l'instance.
Donc trouver un moyen de donner une référence de votre fenêtre primaire à la
fenêtre appelante.
Soit en positionnant une propriété, soit en surchargeant le constructeur en
passant la référence à la fenêtre appelante (parente?)
Exemple:
public ChildForm(Form parentForm) : this()
{
_parentForm = parentForm;
}
Dans la fenêtre appelante:
ChildForm myForm = new ChildForm(this);
Frédéric.
"Philippe" <philippeNO.cazaux-moutouSPAM@NOsflx.SPAMcom> wrote in message
news:OANRtB3DFHA.2156@TK2MSFTNGP10.phx.gbl...
Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :
Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" <philippeNO.cazaux-moutouSPAM@NOsflx.SPAMcom> wrote in message
news:%23bXT3x2DFHA.3596@TK2MSFTNGP12.phx.gbl...
Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Il faut pour cela y accéder par l'instance.
Donc trouver un moyen de donner une référence de votre fenêtre primaire à la
fenêtre appelante.
Soit en positionnant une propriété, soit en surchargeant le constructeur en
passant la référence à la fenêtre appelante (parente?)
Exemple:
public ChildForm(Form parentForm) : this()
{
_parentForm = parentForm;
}
Dans la fenêtre appelante:
ChildForm myForm = new ChildForm(this);
Frédéric.
"Philippe" wrote in message
news:Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" wrote in message
news:%Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
En fait je m appercois que je n ai pas bien exprimé le pb
J ai
FMain -- > qui ouvre FGestion --> qui ouvre FListe
c est dans FListe quan, je change qq chose, je voudrais que le texte de la
status bar de FMain soit modifié
merci
Frédéric Queudret [MS] a écrit :Il faut pour cela y accéder par l'instance.
Donc trouver un moyen de donner une référence de votre fenêtre primaire à
la fenêtre appelante.
Soit en positionnant une propriété, soit en surchargeant le constructeur
en passant la référence à la fenêtre appelante (parente?)
Exemple:
public ChildForm(Form parentForm) : this()
{
_parentForm = parentForm;
}
Dans la fenêtre appelante:
ChildForm myForm = new ChildForm(this);
Frédéric.
"Philippe" wrote in message
news:Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" wrote in
message news:%Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte
dans la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
En fait je m appercois que je n ai pas bien exprimé le pb
J ai
FMain -- > qui ouvre FGestion --> qui ouvre FListe
c est dans FListe quan, je change qq chose, je voudrais que le texte de la
status bar de FMain soit modifié
merci
Frédéric Queudret [MS] a écrit :
Il faut pour cela y accéder par l'instance.
Donc trouver un moyen de donner une référence de votre fenêtre primaire à
la fenêtre appelante.
Soit en positionnant une propriété, soit en surchargeant le constructeur
en passant la référence à la fenêtre appelante (parente?)
Exemple:
public ChildForm(Form parentForm) : this()
{
_parentForm = parentForm;
}
Dans la fenêtre appelante:
ChildForm myForm = new ChildForm(this);
Frédéric.
"Philippe" <philippeNO.cazaux-moutouSPAM@NOsflx.SPAMcom> wrote in message
news:OANRtB3DFHA.2156@TK2MSFTNGP10.phx.gbl...
Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :
Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" <philippeNO.cazaux-moutouSPAM@NOsflx.SPAMcom> wrote in
message news:%23bXT3x2DFHA.3596@TK2MSFTNGP12.phx.gbl...
Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte
dans la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
En fait je m appercois que je n ai pas bien exprimé le pb
J ai
FMain -- > qui ouvre FGestion --> qui ouvre FListe
c est dans FListe quan, je change qq chose, je voudrais que le texte de la
status bar de FMain soit modifié
merci
Frédéric Queudret [MS] a écrit :Il faut pour cela y accéder par l'instance.
Donc trouver un moyen de donner une référence de votre fenêtre primaire à
la fenêtre appelante.
Soit en positionnant une propriété, soit en surchargeant le constructeur
en passant la référence à la fenêtre appelante (parente?)
Exemple:
public ChildForm(Form parentForm) : this()
{
_parentForm = parentForm;
}
Dans la fenêtre appelante:
ChildForm myForm = new ChildForm(this);
Frédéric.
"Philippe" wrote in message
news:Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" wrote in
message news:%Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte
dans la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Merci
mais il refuse la compile de ca
FGestion aFGestion = new FGestion(this);
erreur: D:ProjetsCSharpPCM_CLUBMainF_Main.cs(92): Le mot clé this
est non disponible dans le contexte en cours
Frédéric Queudret [MS] a écrit :
> Il faut pour cela y accéder par l'instance.
> Donc trouver un moyen de donner une référence de votre fenêtre primaire
> fenêtre appelante.
> Soit en positionnant une propriété, soit en surchargeant le constructeur
> passant la référence à la fenêtre appelante (parente?)
> Exemple:
>
> public ChildForm(Form parentForm) : this()
>
> {
>
> _parentForm = parentForm;
>
> }
>
> Dans la fenêtre appelante:
> ChildForm myForm = new ChildForm(this);
>
> Frédéric.
>
> "Philippe" wrote in
> news:
>
>>Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n
>>plus visible de l autre fenetre
>>
>>Frédéric Queudret [MS] a écrit :
>>
>>>Bonjour,
>>>
>>>Ne serait pas à cause de la déclaration "static" de votre méthode?
>>>Pouvez-vous essayer sans le mot-clé "static".
>>>
>>>Frédéric.
>>>
>>>"Philippe" wrote in
>>>news:%
>>>
>>>
>>>>Bonjour
>>>>
>>>>j ai 2 fenetre : Main, Liste
>>>>de la Main j ouvre la liste en ShowModal
>>>>quand je modifie qq chose dans la liste je voudrais marquer un texte
>>>>la status bar de la main
>>>>
>>>>donc dans la main je déclare une methode
>>>>
>>>>public static void doChangeIcone()
>>>>{
>>>>iDocName.Caption = "toto";
>>>>}
>>>>
>>>>et dedans le texte a mettre dans ma statusbar
>>>>
>>>>je peux bien appeler cette methode depuis ma fenetre liste, mais cette
>>>>ligne
>>>>
>>>>iDocName.Caption = "toto";
>>>>
>>>>ne passe pas a la compil erreur :
>>>>D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
>>>>'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
>>>>
>>>>si je mets cette ligne dans une autre methode de la main,ca marche
>>>>
>>>>comment faire ??
>>>>
>>>>merci
>>>
>>>
>
Merci
mais il refuse la compile de ca
FGestion aFGestion = new FGestion(this);
erreur: D:ProjetsCSharpPCM_CLUBMainF_Main.cs(92): Le mot clé this
est non disponible dans le contexte en cours
Frédéric Queudret [MS] a écrit :
> Il faut pour cela y accéder par l'instance.
> Donc trouver un moyen de donner une référence de votre fenêtre primaire
> fenêtre appelante.
> Soit en positionnant une propriété, soit en surchargeant le constructeur
> passant la référence à la fenêtre appelante (parente?)
> Exemple:
>
> public ChildForm(Form parentForm) : this()
>
> {
>
> _parentForm = parentForm;
>
> }
>
> Dans la fenêtre appelante:
> ChildForm myForm = new ChildForm(this);
>
> Frédéric.
>
> "Philippe" <philippeNO.cazaux-moutouSPAM@NOsflx.SPAMcom> wrote in
> news:OANRtB3DFHA.2156@TK2MSFTNGP10.phx.gbl...
>
>>Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n
>>plus visible de l autre fenetre
>>
>>Frédéric Queudret [MS] a écrit :
>>
>>>Bonjour,
>>>
>>>Ne serait pas à cause de la déclaration "static" de votre méthode?
>>>Pouvez-vous essayer sans le mot-clé "static".
>>>
>>>Frédéric.
>>>
>>>"Philippe" <philippeNO.cazaux-moutouSPAM@NOsflx.SPAMcom> wrote in
>>>news:%23bXT3x2DFHA.3596@TK2MSFTNGP12.phx.gbl...
>>>
>>>
>>>>Bonjour
>>>>
>>>>j ai 2 fenetre : Main, Liste
>>>>de la Main j ouvre la liste en ShowModal
>>>>quand je modifie qq chose dans la liste je voudrais marquer un texte
>>>>la status bar de la main
>>>>
>>>>donc dans la main je déclare une methode
>>>>
>>>>public static void doChangeIcone()
>>>>{
>>>>iDocName.Caption = "toto";
>>>>}
>>>>
>>>>et dedans le texte a mettre dans ma statusbar
>>>>
>>>>je peux bien appeler cette methode depuis ma fenetre liste, mais cette
>>>>ligne
>>>>
>>>>iDocName.Caption = "toto";
>>>>
>>>>ne passe pas a la compil erreur :
>>>>D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
>>>>'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
>>>>
>>>>si je mets cette ligne dans une autre methode de la main,ca marche
>>>>
>>>>comment faire ??
>>>>
>>>>merci
>>>
>>>
>
Merci
mais il refuse la compile de ca
FGestion aFGestion = new FGestion(this);
erreur: D:ProjetsCSharpPCM_CLUBMainF_Main.cs(92): Le mot clé this
est non disponible dans le contexte en cours
Frédéric Queudret [MS] a écrit :
> Il faut pour cela y accéder par l'instance.
> Donc trouver un moyen de donner une référence de votre fenêtre primaire
> fenêtre appelante.
> Soit en positionnant une propriété, soit en surchargeant le constructeur
> passant la référence à la fenêtre appelante (parente?)
> Exemple:
>
> public ChildForm(Form parentForm) : this()
>
> {
>
> _parentForm = parentForm;
>
> }
>
> Dans la fenêtre appelante:
> ChildForm myForm = new ChildForm(this);
>
> Frédéric.
>
> "Philippe" wrote in
> news:
>
>>Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n
>>plus visible de l autre fenetre
>>
>>Frédéric Queudret [MS] a écrit :
>>
>>>Bonjour,
>>>
>>>Ne serait pas à cause de la déclaration "static" de votre méthode?
>>>Pouvez-vous essayer sans le mot-clé "static".
>>>
>>>Frédéric.
>>>
>>>"Philippe" wrote in
>>>news:%
>>>
>>>
>>>>Bonjour
>>>>
>>>>j ai 2 fenetre : Main, Liste
>>>>de la Main j ouvre la liste en ShowModal
>>>>quand je modifie qq chose dans la liste je voudrais marquer un texte
>>>>la status bar de la main
>>>>
>>>>donc dans la main je déclare une methode
>>>>
>>>>public static void doChangeIcone()
>>>>{
>>>>iDocName.Caption = "toto";
>>>>}
>>>>
>>>>et dedans le texte a mettre dans ma statusbar
>>>>
>>>>je peux bien appeler cette methode depuis ma fenetre liste, mais cette
>>>>ligne
>>>>
>>>>iDocName.Caption = "toto";
>>>>
>>>>ne passe pas a la compil erreur :
>>>>D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
>>>>'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
>>>>
>>>>si je mets cette ligne dans une autre methode de la main,ca marche
>>>>
>>>>comment faire ??
>>>>
>>>>merci
>>>
>>>
>
Voila un projet et le code en pièce jointe montrant l'exemple.
Frédéric.
"Philippe" wrote in message
news:En fait je m appercois que je n ai pas bien exprimé le pb
J ai
FMain -- > qui ouvre FGestion --> qui ouvre FListe
c est dans FListe quan, je change qq chose, je voudrais que le texte de
la status bar de FMain soit modifié
merci
Frédéric Queudret [MS] a écrit :Il faut pour cela y accéder par l'instance.
Donc trouver un moyen de donner une référence de votre fenêtre primaire à
la
fenêtre appelante.
Soit en positionnant une propriété, soit en surchargeant le constructeur
en
passant la référence à la fenêtre appelante (parente?)
Exemple:
public ChildForm(Form parentForm) : this()
{
_parentForm = parentForm;
}
Dans la fenêtre appelante:
ChildForm myForm = new ChildForm(this);
Frédéric.
"Philippe" wrote in message
news:Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" wrote in
message
news:%Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte
dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Voila un projet et le code en pièce jointe montrant l'exemple.
Frédéric.
"Philippe" <philippeNO.cazaux-moutouSPAM@NOsflx.SPAMcom> wrote in message
news:OqWQi35DFHA.624@TK2MSFTNGP09.phx.gbl...
En fait je m appercois que je n ai pas bien exprimé le pb
J ai
FMain -- > qui ouvre FGestion --> qui ouvre FListe
c est dans FListe quan, je change qq chose, je voudrais que le texte de
la status bar de FMain soit modifié
merci
Frédéric Queudret [MS] a écrit :
Il faut pour cela y accéder par l'instance.
Donc trouver un moyen de donner une référence de votre fenêtre primaire à
la
fenêtre appelante.
Soit en positionnant une propriété, soit en surchargeant le constructeur
en
passant la référence à la fenêtre appelante (parente?)
Exemple:
public ChildForm(Form parentForm) : this()
{
_parentForm = parentForm;
}
Dans la fenêtre appelante:
ChildForm myForm = new ChildForm(this);
Frédéric.
"Philippe" <philippeNO.cazaux-moutouSPAM@NOsflx.SPAMcom> wrote in message
news:OANRtB3DFHA.2156@TK2MSFTNGP10.phx.gbl...
Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :
Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" <philippeNO.cazaux-moutouSPAM@NOsflx.SPAMcom> wrote in
message
news:%23bXT3x2DFHA.3596@TK2MSFTNGP12.phx.gbl...
Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte
dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
Voila un projet et le code en pièce jointe montrant l'exemple.
Frédéric.
"Philippe" wrote in message
news:En fait je m appercois que je n ai pas bien exprimé le pb
J ai
FMain -- > qui ouvre FGestion --> qui ouvre FListe
c est dans FListe quan, je change qq chose, je voudrais que le texte de
la status bar de FMain soit modifié
merci
Frédéric Queudret [MS] a écrit :Il faut pour cela y accéder par l'instance.
Donc trouver un moyen de donner une référence de votre fenêtre primaire à
la
fenêtre appelante.
Soit en positionnant une propriété, soit en surchargeant le constructeur
en
passant la référence à la fenêtre appelante (parente?)
Exemple:
public ChildForm(Form parentForm) : this()
{
_parentForm = parentForm;
}
Dans la fenêtre appelante:
ChildForm myForm = new ChildForm(this);
Frédéric.
"Philippe" wrote in message
news:Oui j ai essayé, la ca compile, mais si j enleve static, ma methode n est
plus visible de l autre fenetre
Frédéric Queudret [MS] a écrit :Bonjour,
Ne serait pas à cause de la déclaration "static" de votre méthode?
Pouvez-vous essayer sans le mot-clé "static".
Frédéric.
"Philippe" wrote in
message
news:%Bonjour
j ai 2 fenetre : Main, Liste
de la Main j ouvre la liste en ShowModal
quand je modifie qq chose dans la liste je voudrais marquer un texte
dans
la status bar de la main
donc dans la main je déclare une methode
public static void doChangeIcone()
{
iDocName.Caption = "toto";
}
et dedans le texte a mettre dans ma statusbar
je peux bien appeler cette methode depuis ma fenetre liste, mais cette
ligne
iDocName.Caption = "toto";
ne passe pas a la compil erreur :
D:ProjetsCSharpPCM_CLUBMainF_Main.cs(1003):
'PCM_CLUB.FMain.iDocName' désigne 'champ' où 'classe' était attendu
si je mets cette ligne dans une autre methode de la main,ca marche
comment faire ??
merci
This n'est pas défini dans une méthode static.
Il faut penser à lire un peu la documentation ;-).
This n'est pas défini dans une méthode static.
Il faut penser à lire un peu la documentation ;-).
This n'est pas défini dans une méthode static.
Il faut penser à lire un peu la documentation ;-).
Je lis, je lis, (ai recu livre : 1300 pages long, long)
mais la, la methode n etait pas static
merci
Paul Bacelar a écrit :
> This n'est pas défini dans une méthode static.
>
> Il faut penser à lire un peu la documentation ;-).
Je lis, je lis, (ai recu livre : 1300 pages long, long)
mais la, la methode n etait pas static
merci
Paul Bacelar a écrit :
> This n'est pas défini dans une méthode static.
>
> Il faut penser à lire un peu la documentation ;-).
Je lis, je lis, (ai recu livre : 1300 pages long, long)
mais la, la methode n etait pas static
merci
Paul Bacelar a écrit :
> This n'est pas défini dans une méthode static.
>
> Il faut penser à lire un peu la documentation ;-).