Originariamente inviato da Micky^
linguaggio aggiunto.. sorry
Grazie per la risposta, avresti un esempio dal quale posso prendere spunto e adattarlo per le mie esigenze?
Grazie
Michele
adesso non ho modo di provare, però dovrebbe essere una cosa del genere :
codice:
[ValueConversion(typeof(int), typeof(String))]
public class StatoConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
int stato = (int)value;
string result = string.Empty;
switch (stato)
{
case 0:
{
result = "Attivo";
break;
}
case 1:
{
result = "Disattivo";
break;
}
case 2:
{
result = "Sospeso";
break;
}
default:
{
result = "imposta default";
break;
}
}
return result;
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
string stato = (string)value;
int result = 0;
switch (stato)
{
case "Attivo":
{
result = 0;
break;
}
case "Disattivo":
{
result = 1;
break;
}
case "Sospeso":
{
result = 2;
break;
}
default:
{
result = 0;
break;
}
}
return result;
}
}