C# WPF-&x27;[未知]';属性不指向路径';(0),(1),;
我在下面的xaml中得到了标题中的错误。在进一步研究xaml之后,我发现错误与使用代理复选框“chkAgent”启用和禁用文本框“txtAgent”有关,但我不明白为什么会发生错误 注意:当我选中和取消选中代理复选框时,应用程序运行时没有错误,文本框启用和禁用C# WPF-&x27;[未知]';属性不指向路径';(0),(1),;,c#,wpf,C#,Wpf,我在下面的xaml中得到了标题中的错误。在进一步研究xaml之后,我发现错误与使用代理复选框“chkAgent”启用和禁用文本框“txtAgent”有关,但我不明白为什么会发生错误 注意:当我选中和取消选中代理复选框时,应用程序运行时没有错误,文本框启用和禁用 <CheckBox IsChecked="{Binding Path=IsAgent, Mode=TwoWay}" IsEnabled="{Binding Path=EnableAgent}" Name="chkAgent" Tab
<CheckBox IsChecked="{Binding Path=IsAgent, Mode=TwoWay}" IsEnabled="{Binding Path=EnableAgent}" Name="chkAgent" TabIndex="2" />
<TextBox Text="{Binding Path=AgentCode}" IsEnabled="{Binding ElementName=chkAgent, Path=IsChecked}" Name="txtAgent" TabIndex="4" />
您是否尝试过使用x:Name
而不是Name
?另外,最好使用x:Name
。是的,尝试过了,但问题仍然存在。将其设置为IsEnabled=“{Binding Path=IsAgent}”,即可正常工作。奇怪的是,我不能在一个按钮上做同样的事情,必须在代码中启用或禁用它。