XAML中的泛型
本文关键字:泛型 XAML | 更新日期: 2023-09-27 17:58:29
是否可以在XAML中写这样的东西:
<DataTemplate DataType="{x:Type vm:EntityListViewModel<T>}">
但是
我需要指定泛型,因为声明是EntityListViewModel<T>
。
可以使用DataTemplateSelector。
在xaml 2009中有一些对泛型的支持http://blogs.windowsclient.net/rob_relyea/archive/2009/06/01/xaml-using-generic-types-in-xaml-2009.aspx
但我不确定这是否适用于datatemplate。
但是,您可以尝试从代码中设置DataType属性。。。不过我还没有尝试过:)