由于.Net 4支持generics in XAML,我想使用泛型创建UserControl,例如:
public class MyComboBox<T>
{
}
我可以很好地声明UserControl,但我如何在XAML文件中使用它?
或者不能在XAML中完成?
答案 0 :(得分:2)
那将是:
<MyComboBox x:TypeArguments="yourtype" />
请注意,它支持XAML 2009格式。但Visual Studio(甚至2010)不支持将XAML 2009编译为BAML,仅用于加载松散的xaml文件。在当前状态下,除非您想动态加载所有.xaml文件,否则无法使用这些新功能。