我将应用程序从wp8传递到win8,所有绑定都在textblock中失败,我不明白为什么。 填写文本块:
<TextBlock Grid.Row="1" Height="Auto" TextAlignment="Left" Text="{Binding SimulClassement,Converter={StaticResource ClassementConverter}}" Visibility="{Binding VisibilityResultat}" Foreground="#FFFF7901" HorizontalAlignment="Left" VerticalAlignment="Top"/>
我的财产就像:
private string _simulClassement;
public string SimulClassement
{
get { return _simulClassement; }
set
{
_simulClassement = value;
RaisePropertyChanged("SimulClassement");
}
}
我的viewmodel中已经设置了SimulClassement属性,但我看不到任何内容...... 我忘记了什么???
Regars。
编辑:
public class ClassementConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, string language)
{
if (value != null)
{
return " Classement : " + value;
}
return null;
}
public object ConvertBack(object value, Type targetType, object parameter, string language)
{
throw new NotImplementedException();
}
}
我将此属性设置为:SimulClassement = GetSimulClassement(CalculPoints(CalculNombreVictoire(CalculVe2I(SelectedProfile.Classement), SelectedProfile.Classement)), SelectedProfile.Classement, false);
答案 0 :(得分:0)