2013-12-19 37 views
1

我试图绑定一个数据源到一个WPF树视图WPF树视图数据绑定 - 在命名空间

类,我结合,公开财产“服务器名”不存在,但即使这样,我一次映射命名空间,然后在代码完成的帮助下选择该命名空间内的类来绑定,VS仍然抱怨在ns中找不到该类。尽管该类是使用代码完成分配的,但它可以找到它!

代码如下

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> 

类被MonitoredServer,我通过下拉代码完成列表中选择。它有一个名为ServerName的属性。

任何人都可以请帮忙吗? Whey是否认为当它允许我通过代码完成列表分配它时,在命名空间中找不到该类?这是否与该错误消息不矛盾?

感谢

MM

编辑:这工作正常在运行时,我只是有一个破碎的编辑器( “无效的标记” 等)

回答

-1

解决方案

关闭VS,重启,重建,关闭,重启。作品。