Silverlight属性始终返回false

时间:2012-04-11 08:36:17

标签: c# silverlight

在我的silverlight项目中,我创建了这个属性:

private bool _isEnabled = true;
public bool IsEnabled
{
    get
        {
            return _isEnabled;
        }
   set
   {
        _isEnabled = value;
        RaisePropertyChanged("IsEnabled");
    }
}

但它总是返回false而不是true 这是为什么 ? 谢谢,

1 个答案:

答案 0 :(得分:0)

1)检查你的分配INotifyPropertyChanged类(继承)

Public class MainPageVM:INotifyPropertyChanged

2)检查您的Xaml代码模式属性

IsEnabled="{Binding IsEnabled,Mode=TwoWay}"