代码之家  ›  专栏  ›  技术社区  ›  Eric Ouellet

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

  •  21
  • Eric Ouellet  · 技术社区  · 16 年前

    简单的一个;

    我宣布:

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

    我尝试将泛型设置为数据类型:

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

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

    有人知道我该怎么做吗?

    1 回复  |  直到 7 年前
        1
  •  16
  •   Eric Ouellet    7 年前

    尚不支持泛型。 我们可以从任何泛型派生类并使用该类。

    哎呀,请看下面“jan'splite'k”的评论。听起来有一个标记扩展可以完成这项工作。

    另外,看看uli78链接

    推荐文章