XAML-在WinRT中创建依赖项属性后出现运行时异常



我正在使用Windows8开发人员版本。我正在尝试创建一个基本的依赖属性。我以前在WPF和Silverlight中使用过它们。然而,我并不是想在没有任何运气的情况下在WinRT中创建一个。

public static DependencyProperty GPAProperty = DependencyProperty.Register("GPA", "double", "MyNamespace.MyClass", new PropertyMetadata(0));
public double GPA
{
  get { return (double)GetValue(GPAProperty); }
  set { SetValue(GPAProperty, value); }
}

当我运行代码时,当应用程序第一次启动时,我会得到一个运行时异常,上面写着:

mscorlib.dll中首次出现类型为"System.TypeInitializationException"的异常

我的问题是,这个看起来对吗?我一直以为我忽略了什么。但在我看来一切都是正确的。

您需要将double更改为double。。。

最新更新