名称空间中不存在名称

时间:2013-01-11 15:38:45

标签: wpf silverlight xaml data-binding visual-studio-2012

我正在尝试将Observable Collection绑定到XAML接口。 虽然所有内容都按预期构建和运行,但以下代码会破坏Designer,并且命名空间中不存在名称...的错误....

我在Windows 7计算机上运行带有Update 1的Visual Studio 2012 Premium。 Silverlight和WPF中出现同样的问题 我最终需要在Silverlight 5中实现一个解决方案。

<Window x:Class="BindingObservableCollection.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:c="clr-namespace:BindingObservableCollection"
        Title="MainWindow" Height="350" Width="525">
    <Window.Resources>
        <c:NameList x:Key="NameListData"/>
    </Window.Resources>

namespace BindingObservableCollection
{
    public class NameList : ObservableCollection<PersonName>
    {
        public NameList() : base()
        {
            Add(new PersonName("Willa", "Cather"));
            Add(new PersonName("Isak", "Dinesen"));
            Add(new PersonName("Victor", "Hugo"));
            Add(new PersonName("Jules", "Verne"));
        }
    }

0 个答案:

没有答案