0
だから私は、Window.ResourcesStaticResource
<Window.Resources>
<HierarchicalDataTemplate DataType="tree:TreeNode" ItemsSource="{Binding Children}" x:Key="template">
<TextBlock Text="{Binding DisplayName}"/>
</HierarchicalDataTemplate>
</Window.Resources>
に私のテンプレートを定義していると私はこの
<TreeView Name="DirTreeView" BorderBrush="White" ItemsSource="{Binding FileSystemTreeNodes}" ItemTemplate="{StaticResource template}"/>
のようにツリービューでそれを参照しかし、私は、私を起動しようとすると、アプリケーションは例外をスローします。例外メッセージは、 "template"という名前のリソースを見つけることができなかったことを示しています。何故ですか?
これは奇妙ですが、あなたは対再起動やソリューションを再構築しようとしたがありますか? – Bijan
@Bizzはい何度も再起動して再構築しましたが、それでも動作しません。 – freggy
HierarchicalDataTemplate宣言からDataTypeを削除します。 – Clemens