何を呼び出すべきかわからないので、既に何回も対処されている可能性があります。XAMLデータ型の不思議な `1
私はコレクションのラッパークラスを持っている:public class TreeCategory<T> : IEnumerable<T>
次のように私はHierarchicalDataTemplate
でクラスを使用しています私のxaml
で
:
<HierarchicalDataTemplate x:Key="m_CategoryTemplate"
DataType="{x:Type local:TreeCategory`1}" <--- WHAT IS THIS?!
ItemsSource="{Binding CategoryCollection}" >
<TextBox Text="{Binding CategoryName}" />
</HierarchicalDataTemplate>
私はlocal:TreeCategory
使用してビルドするときだから私の質問は、ありますプロジェクトが、クラスTreeCategory
が何であるか分からないと不平を言うと失敗する。しかし、私が使用する場合:
TreeCategory`1
このプロジェクトはうまくいきます。
「1」とは何ですか?なぜ必要なのですか?