Exemple #1
0
        /// <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);
        }
Exemple #2
0
 /// <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;
 }