[débutant] WPF MVVM retourner une multiplication dans listview, observablecollection, binding
bonjour Tout le monde
voici mon problème :
dans mon view j'ai une listeview que je bind avec un observablecollection
dans mon view model : j'ai plusieurs public et private field
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
}
public string DiametreExterieure
{
get
{
return _DiametreExt;
}
set
{
_DiametreExt = value;
OnPropertyChanged("DiametreExterieure");
}
}
public string Epaisseur
{
get
{
return _Epaisseur;
}
set
{
_Epaisseur = value;
OnPropertyChanged("Epaisseur");
}
}
} |
j'aurais voulu faire avec une troisieme avec un calcul issu des 2 propriétés de l'observablecollection (DiametreExterieur et Epaisseur) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
public string DiametreInterieure
{
get
{
return _DiametreInterieure;
}
set
{
_DiametreInterieure = (double.Parse(DiametreExterieure, System.Globalization.CultureInfo.InvariantCulture) - 2 * double.Parse(Epaisseur, System.Globalization.CultureInfo.InvariantCulture)).ToString();
OnPropertyChanged("DiametreInterieure");
}
} |
Mais ça n'a pas l'air de marcher, d'ou ma question comment faire ?
Merci