我正在使用Windows 8开发人员构建。我试图创建一个基本的依赖属性。我之前在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'类型的第一次机会异常
我的问题是,这看起来不错吗?我一直在想我忽略了什么。但这对我来说都是正确的。
答案 0 :(得分:0)
您需要将double更改为Double ...