Ce qui est bizarre est que pendant cette ligne : this.ModeCalcul.fpTva = fTva; il va chercher dans le
Code :
- public cModeCalcul ModeCalcul
- {
- get{ return new cModeCalcul(); }
|
et non dans le set{ }
Merci pour ton aide
------------------------FIN DU QUOTE --------------------
------------------------AU SECOURS LES QUOTES §§§§§§ -----------
c'est normal.
qd tu fais un this.ModCalcul, tu lui dis d'aller chercher cet objet, et "ensuite" de fixer la proprieté, donc il passe par l'accesseur (vu que ton objet n'est pas instancié)
tu devrais faire :
MonModCalcul = new ModeCalcul();
pubcModeCalcul = MonModCalcul
avec les modifs suivantes :
Code :
- private ModeCalcul _cModeCalcul ;
- public pubcModeCalcul ModeCalcul
- {
- get{ return _cModeCalcul;}
|
set { _cModeCalcul = value }
}
...
Ensuite, dans ta classe, tu travailleras avec pubcModeCalcul.fpa....
Si tu mets un new dans ton get, tu vas toujours créer des objets.
J'espere être compréhensible