我为松散的 XAML 文件创建了以下标记。
<StackPanel
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib">
<scg:List x:TypeArguments="sys:String">
HelloWorld
</scg:List>
</StackPanel>
但是当我在 IE 中运行松散的 XAML 时出现此错误:
XML 命名空间“clr-namespace:System.Collections.Generic;assembly=mscorlib”中不存在标记“List”。第 '7' 行位置 2'。
如您所知,XAML 中的泛型是 XAML 2009 中的一项功能,并且大多数情况下只能在松散的 XAML 文件中使用。但是上面的代码不起作用。
任何线索为什么会发生此错误以及如何纠正该问题?提前致谢。