begin process at 2010 02 09 23:49:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

Au secours

 > 

Accéder à une textBox depuis une autre classe


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Accéder à une textBox depuis une autre classe

samedi 19 avril 2003 à 00:06:18 | Accéder à une textBox depuis une autre classe

nicolson

Salut tout le monde :)
En fait, je veux rajouter une phrase à une textbox depuis une autre classe que Form1.
Si ma classe Test hérite de Form1, je peux en effet y avoir accès, mais visual studio me sort une exception StackOverFlow (ça concerne la pile apparemment...).

Comment y remédier ?
Merci infiniment !

Nico
samedi 19 avril 2003 à 23:15:20 | Re : Accéder à une textBox depuis une autre classe

nicolson

Non c'est bon, j'ai trouvé :)
Pour ceux que ça intéresse, j'accède avec ce code au champ Text d'une textBox à partir d'une autre classe (pas d'héritage) :

public class CTest
{
public Form1 MyParentForm; // pour accéder au log de Form1

public void Test()
{
((Form1)MyParentForm).logTextBox.Text = "test";
}
}


Dans la classe Form1 :

private CTest test= new CTest();
public Form1()
{
InitializeComponent();

test.MyParentForm = this; // pour que la classe CTest accède au textBox
}
samedi 19 avril 2003 à 23:35:23 | Re : Accéder à une textBox depuis une autre classe

gg00xiv

tu pouvez tout simplement mettre la proprité "Modifier" de ton composant TextBox à public et d'une autre classe en passant la référence à ta classe Form1, tu ferais : <la reference>.textBox1.Text ...



-------------------------------
Réponse au message :
-------------------------------

> Non c'est bon, j'ai trouvé :)
> Pour ceux que ça intéresse, j'accède avec ce code au champ Text d'une textBox à partir d'une autre classe (pas d'héritage) :
>
> public class CTest
> {
> public Form1 MyParentForm; // pour accéder au log de Form1
>
> public void Test()
> {
> ((Form1)MyParentForm).logTextBox.Text = "test";
> }
> }
>
>
> Dans la classe Form1 :
>
> private CTest test= new CTest();
> public Form1()
> {
> InitializeComponent();
>
> test.MyParentForm = this; // pour que la classe CTest accède au textBox
> }


Cette discussion est classée dans : textbox, classe, accéder, form1


Répondre à ce message

Sujets en rapport avec ce message

Accéder à une textbox depuis une classe [ par el_teedee ] Bonjour, bonjour, est-ce que qqln pourrait m'expliquer comment on fait pour, depuis une classe, rajouter du texte dans une textbox ? Je ne peux pas y Accéder à une textbox depuis une classe [ par el_teedee ] Bonjour, j'ai trouvé qql exemples qui disent comment écrire dans une textbox d'une form1 depuis une form2, mais moi, je n'ai qu'une form1 et au cours Utiliser dans un window form les valeurs obtenues dans une classe [ par monoski ] bonjour tout le monde =) Voila j'ai un code de classe qui me permet d'obtenir des valeurs extraites de la mémoire d'un processus. Une fois ces valeu Accéder à une classe d’un autre assembly [ par Souliabdo ] Bonjour, J’ai une e solution qui contient deux projets, mon problème est que je n’arrive pas à accéder, depuis le projet de démarrage, aux classes d recuperer valeur de textbox d'un form1 dans un autre form2 [ par baby85 ] je veux recuperer la valeur saisie ds un textbox d'un form1 dans un aitre form2je fais une methodedans form1        public string hj()        {        Probleme pour récpérer la valeur d'une textbox [ par pleymo182 ] bonjour, j'écrit pour vous demander un conseil. Voila je suis en train de faire un projet en C# qui consiste a rentré ndes informations sur un vehicul Envoyer contenu d'une TextBox à la classe mère [ par Keiran ] Bonjour ! Je suis en train d'apprendre le c#, en essayant d'appliquer ce que je vois à la création d'un client IRC. J'ai une classe, la classe Server comment afficher dans une form apartir d'une autre classe [ par kkarim2 ] bonjour Mon pb c que j arrive pas a affiché dans une listbox a partir d'une classe , pour vous eclairer un peu les chose j instancié la clsse C1 a Form1 et form 2 [ par paloxicide ] comment récupérer la valeur de mon textbox du formulaire précédent sachant que je travaille en MDICAD je suis sur form1 je rentre une valeur dans dans Acceder a un textbox de la form1 depuis la form2 [ par warenbe ] bonsoirje voudrai acceder a un textbox contenu dans la form1 depuis la form2j'ai donc essaye de declarer le textbox avec public et non privateet depui


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,883 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales