WPF Treeview数据绑定-命名空间中不存在
我正在尝试将数据源绑定到WPF树视图 我绑定到的类公开了属性“ServerName”,但即使在映射名称空间后,在代码完成的帮助下选择要绑定到的名称空间中的类,VS仍会抱怨在ns中找不到该类。尽管类是使用代码完成来分配的,所以它可以找到它 代码如下WPF Treeview数据绑定-命名空间中不存在,wpf,data-binding,Wpf,Data Binding,我正在尝试将数据源绑定到WPF树视图 我绑定到的类公开了属性“ServerName”,但即使在映射名称空间后,在代码完成的帮助下选择要绑定到的名称空间中的类,VS仍会抱怨在ns中找不到该类。尽管类是使用代码完成来分配的,所以它可以找到它 代码如下 xmlns:self="clr-namespace:PracticonAlarmManager".....> <TreeView Name="tvMonitoredAlarms" Height="272" Margin="0,5,0,0
xmlns:self="clr-namespace:PracticonAlarmManager".....>
<TreeView Name="tvMonitoredAlarms" Height="272" Margin="0,5,0,0" VerticalAlignment="Top" Width="683">
<TreeView.ItemTemplate>
<HierarchicalDataTemplate DataType="{x:Type self:MonitoredServer}" ItemsSource="{Binding Items}">
<TextBlock Text="{Binding ServerName}" />
</HierarchicalDataTemplate>
</TreeView.ItemTemplate>
</TreeView>
xmlns:self=“clr命名空间:PracticonAlarmManager”…>
该类是MonitoredServer,我通过下拉代码完成列表选择了它。它有一个名为ServerName的属性
有人能帮忙吗?当VS允许我通过代码完成列表分配类时,它为什么认为在名称空间中找不到该类?这是否与错误消息相矛盾
谢谢
嗯
编辑:这在运行时工作正常,我只是有一个坏掉的编辑器(“无效标记”等)解决方案
关闭VS,重新启动,重建,关闭,重新启动。工作。只需重建您的项目即可