在XAML x中使用泛型类型:键入标记

时间:2013-12-10 13:55:54

标签: c# wpf xaml generics

我有以下XAML片段,我想要包含一个通用参数,我无法解决我需要做的事情?

我想我将不得不创建一个标记扩展来执行此操作,但我不确定如何使用x:Type属性。

DataType="{x:Type vm:FooViewModel<Bar>}"

1 个答案:

答案 0 :(得分:5)

检查Generics in XAML documentation以确定它是否适合您的方案。你需要使用x:TypeArguments;但是,您可以在链接的参考页面中检查一些限制。