The C1HierarchicalDataTemplate type exposes the following members.

Constructors

  Name Description
Public method C1HierarchicalDataTemplate

Methods

  Name Description
Public method CheckAccess
Determines whether the calling thread has access to this DispatcherObject.
(Inherited from DispatcherObject.)
Public method Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public method FindName
Finds the element associated with the specified name defined within this template.
(Inherited from FrameworkTemplate.)
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method LoadContent
Loads the content of the template as an instance of an object and returns the root element of the content.
(Inherited from FrameworkTemplate.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method RegisterName
Registers a new name/object pair into the current name scope.
(Inherited from FrameworkTemplate.)
Public method Seal
Locks the template so it cannot be changed.
(Inherited from FrameworkTemplate.)
Public method ShouldSerializeResources
Returns a value that indicates whether serialization processes should serialize the value of the Resources property on instances of this class.
(Inherited from FrameworkTemplate.)
Public method ShouldSerializeVisualTree
Returns a value that indicates whether serialization processes should serialize the value of the VisualTree property on instances of this class.
(Inherited from FrameworkTemplate.)
Public method ToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public method UnregisterName
Removes a name/object mapping from the name scope.
(Inherited from FrameworkTemplate.)
Protected method ValidateTemplatedParent
Checks the templated parent against a set of rules.
(Inherited from DataTemplate.)
Public method VerifyAccess
Enforces that the calling thread has access to this DispatcherObject.
(Inherited from DispatcherObject.)

Properties

  Name Description
Public property DataTemplateKey
Gets the default key of the DataTemplate.
(Inherited from DataTemplate.)
Public property DataType
Gets or sets the type for which this DataTemplate is intended.
(Inherited from DataTemplate.)
Public property Dispatcher
Gets the Dispatcher this DispatcherObject is associated with.
(Inherited from DispatcherObject.)
Public property HasContent
Gets a value that indicates whether this template has optimized content.
(Inherited from FrameworkTemplate.)
Public property IsSealed
Gets a value that indicates whether this object is in an immutable state so it cannot be changed.
(Inherited from FrameworkTemplate.)
Public property ItemsSource
Gets or sets the binding for this data template, which indicates where to find the collection that represents the next level in the data hierarchy.
Public property ItemTemplate
Gets or sets the DataTemplate to apply to the ItemTemplate property on a generated C1HierarchicalPresenter (such as a TreeViewItem), to indicate how to display items from the next level in the data hierarchy.
Public property Resources
Gets or sets the collection of resources that can be used within the scope of this template.
(Inherited from FrameworkTemplate.)
Public property Triggers
Gets a collection of triggers that apply property values or perform actions based on one or more conditions.
(Inherited from DataTemplate.)
Public property VisualTree
Gets or sets the root node of the template.
(Inherited from FrameworkTemplate.)

Explicit Interface Implementations

  Name Description
Explicit interface implemetation Private event INotifyPropertyChanged..::..PropertyChanged
Explicit interface implemetation Private method INameScope..::..FindName
This member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.
(Inherited from FrameworkTemplate.)

See Also