Win8 wp8 绑定变体

本文关键字:绑定 wp8 Win8 | 更新日期: 2023-09-27 18:31:26

我将应用程序从 wp8 传递到 win8,并且所有绑定在文本块中都失败,我不明白为什么。示例文本块:

<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");
            }
        }

SimulClassement 属性已经在我的视图模型中设置,但我什么都没有看到......我忘了一件事???

雷加尔斯。

编辑:

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);

Win8 wp8 绑定变体

我发现了我的问题。我用错误的东西复制了我的代码。当我复制我的代码时,在我的所有视图模型中不知道属性更改事件。所以,像菜鸟一样,我为所有类创建属性和方法。我的视图模型挂在我的财产变化上,谁一直都是空的......我需要正义来创建一次。(虚拟方法)