begin process at 2008 08 22 04:26:42
1 229 771 membres
42 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Chaine de caractère accesible n'importe où [ Archives / .NET ] (cedricvdm)

Chaine de caractère accesible n'importe où le 01/04/2004 16:33:17

cedricvdm

Imaginons ceci dans un Form 1:

Choix=listfilm.SelectedIndex;


Ma question est, comment est-il possible d'avoir accès la variable Choix lorsque je suis dans mon Form2???

à l'aide d'une fonction??

merci

Re : Chaine de caractère accesible n'importe où le 01/04/2004 17:04:01

coq
(Admin CS)
par passage de reference par exemple

dans Form2 :

string Choix;


constructeur de Form2:

public Form2(string ref_choix)
{
Choix=refchoix;
}


et la construction dans Form1:

Form2 form = new Form2(Choix);



Cocoricoooooooo !!!!

Re : Chaine de caractère accesible n'importe où le 01/04/2004 17:38:01

coq
(Admin CS)
en fait G un doute sur mon code là
je pense pas que les modifs de la chaine par form1 soit "visibles" de form2



Cocoricoooooooo !!!!

Re : Chaine de caractère accesible n'importe où le 01/04/2004 17:56:04

coq
(Admin CS)
eh bah je confirme

ça doit etre dû au fait que String soit "immuable"

donc la solution pour pouvoir modifier m'interresse aussi ^^


Cocoricoooooooo !!!!

Re : Chaine de caractère accesible n'importe où le 02/04/2004 16:38:10

TheSaib
(Admin CS)
Tu créer une property dans Form1 :

private string _monChoix = null;

Public string Choix {
get { return _monchoix;}
}

Dans l'evenement Selectindexchange tu fais reassigne _monchoix (ou tu passes par la property en rajjoutant le set)


A l'instatnciation de ta form2 tu passe Form1 en reference

après tu accedes a Choix de partout et la valeur et ajour tout le temps.

Autre solution jouer avec des Events et des handlers


::|The S@ib|::
MVP C#.NET


Classé sous : caractère, chaine, choix, importe, accesible

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS