/// <inheritdoc/> protected override IItemContainerGenerator CreateItemContainerGenerator() { var result = new TreeItemContainerGenerator <TreeViewItem>( this, TreeViewItem.HeaderProperty, TreeViewItem.ItemsProperty, TreeViewItem.IsExpandedProperty, new TreeContainerIndex()); result.Index.Materialized += ContainerMaterialized; return(result); }
/// <inheritdoc/> protected override IItemContainerGenerator CreateItemContainerGenerator() { var result = new TreeItemContainerGenerator<TreeViewItem>( this, TreeViewItem.HeaderProperty, TreeViewItem.ItemsProperty, TreeViewItem.IsExpandedProperty, new TreeContainerIndex()); result.Index.Materialized += ContainerMaterialized; return result; }