私のアプリケーションでは、treeViewがアイテムをロードするたびにこのエラーが発生します。このエラーにより、アプリケーションのロードが遅くなり、ロードに少なくとも2分かかります。
エラーは次のとおりです。System.Windows.Data Error: 26 : ItemTemplate and ItemTemplateSelector are ignored for items already of the ItemsControl's container type; Type='TreeViewItem'
ツリービューのxamlコードは次のとおりです:(ViewModelでVB.netを使用しています)
<TreeView ScrollViewer.VerticalScrollBarVisibility="Hidden"
ItemContainerStyle="{DynamicResource tviStyle}"
Background="#FFF0F0F0" BorderBrush="#FFE5E2DB"
IsEnabled="{Binding isTreeEnable}"
ItemsSource="{Binding PostcodeLijst}"
Margin="0" Name="dgStamOverzichtPostcode" />
ItemsSourceのバインディングは、データベースから入力されるObservableCollection(Of TreeViewItem)です。
私はグーグルで答えを探しましたが、今のところ私はそれを見つけることができませんでした!誰かがこれを修正する方法を知っていますか?
助けてくれてありがとう