Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WPF单选按钮绑定-在此代码中获取错误?_C#_.net_Wpf_Binding_Dependency Properties - Fatal编程技术网

C# WPF单选按钮绑定-在此代码中获取错误?

C# WPF单选按钮绑定-在此代码中获取错误?,c#,.net,wpf,binding,dependency-properties,C#,.net,Wpf,Binding,Dependency Properties,正在尝试使单选按钮绑定工作,但以下代码出现运行时错误。希望单选按钮的作用是一次只能选择一个,并且它们以双向方式正确绑定。错误文本为 “在上调用构造函数 键入“testapp1.MainWindow”以 匹配指定的绑定 约束引发了异常“ 按钮和标签来自我之前做的一个测试-我刚刚离开…下面的声明使用整数而不是默认的枚举值。可能是您的实例化问题 public static readonly DependencyProperty VeryLovelyEnumProperty =

正在尝试使单选按钮绑定工作,但以下代码出现运行时错误。希望单选按钮的作用是一次只能选择一个,并且它们以双向方式正确绑定。错误文本为

“在上调用构造函数 键入“testapp1.MainWindow”以 匹配指定的绑定 约束引发了异常“


按钮和标签来自我之前做的一个测试-我刚刚离开…

下面的声明使用整数而不是默认的枚举值。可能是您的实例化问题

public static readonly DependencyProperty VeryLovelyEnumProperty = 
            DependencyProperty.Register("VeryLovelyEnum", typeof(MyLovelyEnum), typeof(TestModel), new UIPropertyMetadata(0)); 
试试像

public static readonly DependencyProperty VeryLovelyEnumProperty = 
            DependencyProperty.Register("VeryLovelyEnum", typeof(MyLovelyEnum), typeof(TestModel), new UIPropertyMetadata(MyLovelyEnum.FirstSelection)); 
public static readonly DependencyProperty VeryLovelyEnumProperty = 
            DependencyProperty.Register("VeryLovelyEnum", typeof(MyLovelyEnum), typeof(TestModel), new UIPropertyMetadata(0)); 
public static readonly DependencyProperty VeryLovelyEnumProperty = 
            DependencyProperty.Register("VeryLovelyEnum", typeof(MyLovelyEnum), typeof(TestModel), new UIPropertyMetadata(MyLovelyEnum.FirstSelection));