Visual Studio 2012中的XAML设计器在设置LayoutRoot网格的DataContext时似乎给出错误的错误。Windows Phone 8 LayoutRoot DataContext“参数必须是有效索引”错误
目前我刚刚复制了可以找到的“LongList”样本here创建了一个列表,该列表看起来像在人口中心找到的列表。该错误被称为该线路上的XAML:
<Grid x:Name="LayoutRoot" d:DataContext="{d:DesignInstance Type=ViewModels:PeopleViewModel, IsDesignTimeCreatable=true}">
整个DataContext的属性以蓝色下划线与他的智能感知错误“这个参数必须是数组内的有效指标参数名:索引”
PeopleViewModel只是从样本中直接复制的类。代码编译得很好,但实际的列表并没有在设计器中显示(它只是不可见的,但边框轮廓正确定位)。无论如何解决这个问题?这是令人难以置信的刺激。
很多谢谢。
你有没有添加到xaml页面的以下命名空间? '的xmlns:d = “http://schemas.microsoft.com/expression/blend/2008”' – Liel