![](dotnetdiagramimages/C1_WPF_TreeView_C1_WPF_TreeView_C1TreeView.png)
'Declaration
<C1ControlAttribute()> <C1TemplatePartAttribute(Name="Scroll", Type=System.Windows.Controls.ScrollViewer)> <StyleTypedPropertyAttribute(Property="ScrollBarStyle", StyleTargetType=System.Windows.Controls.Primitives.ScrollBar)> <TemplatePartAttribute(Name="Scroll", Type=System.Windows.Controls.ScrollViewer)> <TemplateVisualStateAttribute(Name="Normal", GroupName="CommonStates")> <DefaultEventAttribute("OnItemsChanged")> <DefaultPropertyAttribute("Items")> <LocalizabilityAttribute(LocalizationCategory.None, Readability=Readability.Unreadable)> <ContentPropertyAttribute("Items")> <RuntimeNamePropertyAttribute("Name")> <UsableDuringInitializationAttribute(True)> <XmlLangPropertyAttribute("Language")> <UidPropertyAttribute("Uid")> <NameScopePropertyAttribute("NameScope", System.Windows.NameScope)> Public Class C1TreeView Inherits C1.WPF.Core.C1HierarchicalPresenter
[C1Control()] [C1TemplatePart(Name="Scroll", Type=System.Windows.Controls.ScrollViewer)] [StyleTypedProperty(Property="ScrollBarStyle", StyleTargetType=System.Windows.Controls.Primitives.ScrollBar)] [TemplatePart(Name="Scroll", Type=System.Windows.Controls.ScrollViewer)] [TemplateVisualState(Name="Normal", GroupName="CommonStates")] [DefaultEvent("OnItemsChanged")] [DefaultProperty("Items")] [Localizability(LocalizationCategory.None, Readability=Readability.Unreadable)] [ContentProperty("Items")] [RuntimeNameProperty("Name")] [UsableDuringInitialization(true)] [XmlLangProperty("Language")] [UidProperty("Uid")] [NameScopeProperty("NameScope", System.Windows.NameScope)] public class C1TreeView : C1.WPF.Core.C1HierarchicalPresenter
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
System.Windows.Media.Visual
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
System.Windows.Controls.ItemsControl
C1.WPF.Core.C1ItemsControl
C1.WPF.Core.C1HierarchicalPresenter
C1.WPF.TreeView.C1TreeView