如何将d:DesignInstance设置为泛型类型?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将d:DesignInstance设置为泛型类型?相关的知识,希望对你有一定的参考价值。

一个简单的;-)

我宣布:

     xmlns:om="clr-namespace:System.Collections.ObjectModel;assembly=System"

我尝试将泛型设置为DataType:

 <DataGrid d:DataContext="{
     d:DesignInstance Type=om:ObservableCollection&lt;System:Int32&gt;}" />

但我收到一个错误:“类型的格式无效”。

任何人都知道我该怎么做?

答案

尚未支持泛型。我们可以从任何泛型派生一个类,而是使用该类。

哎呀,请参阅下面的评论“Jan'clitite'K”。听起来有一个标记扩展可以完成这项工作。

另外,请查看uli78链接

以上是关于如何将d:DesignInstance设置为泛型类型?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 typescript 中为泛型类编写扩展作为 getter

使用反射为泛型类创建构造函数

如何将字符串反序列化为对象,然后在颤振中设置为泛型

Java泛型详解

TypeScript - 如何将索引签名表示为泛型类型

201671010113 2016-2017-2 《JAVA程序设计》第十周