DiagramOrgChartBehavior Properties
Allows you to generate relationship diagrams from a hierarchical data source.Name | Description |
---|---|
CanFreeze | Gets a value that indicates whether the object can be made unmodifiable. Inherited from Freezable. |
CanRefresh | Gets whether the diagram can fetch data from the source collections. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
ChildrenPath | Gets or sets the path to the property that stores a collection of the diagram item’s subordinates. This is a dependnecy property. |
ChildrenSelector | Gets or sets an object that chooses an item’s subordinates based on custom logic. This is a dependency property. |
ClearExistingItems | Specifies whether to remove existing items before generating a diagram from the data source. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
ConnectorsZOrder | Specifies whether the connectors overlap diagram items. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
ConnectorTemplate | Gets or sets a template that defines the presentation of connectors. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
ConnectorTemplateSelector | Gets or sets an object that chooses a connector template based on custom logic. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
DependencyObjectType | Gets the DependencyObjectType that wraps the CLR type of this instance. Inherited from DependencyObject. |
Dispatcher | Gets the Dispatcher this DispatcherObject is associated with. Inherited from DispatcherObject. |
EnableNotificationToSource | Gets or sets whether to send the data change notifications to the data source. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
ExpandSubordinatesButtonMode | Gets or sets the display mode of the expand/collapse button. This is a dependency property. |
ExpansionDepth | Gets or sets the number of hierarchy levels that expand when the diagram is generated. This is a dependency property. |
GenerationDepth | Gets or sets the number of hierarchy levels that are retrieved from the data source when the diagram is generated. This is a dependency property. |
HasAnimatedProperties | Gets a value that indicates whether one or more AnimationClock objects is associated with any of this object’s dependency properties. Inherited from Animatable. |
HorizontalSpacing | For internal use. |
IsFrozen | Gets a value that indicates whether the object is currently modifiable. Inherited from Freezable. |
IsSealed | Gets a value that indicates whether this instance is currently sealed (read-only). Inherited from DependencyObject. |
ItemContainerStyle | Specifies the style that is applied to the container element generated for each item. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
ItemsPath | Specifies the name of the data field that identifies the collection of nested data items. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
ItemsSelector | Gets or sets the selector that returns the data field that identifies the collection of nested data items. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
ItemsSource | Gets or sets the data source for items. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
ItemTemplate | Gets or sets a template that defines the presentation of diagram items representing data objects. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
ItemTemplateSelector | Gets or sets an object that chooses a diagram item template based on custom logic. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
KeyMember | Specifies the name of the data field that identifies the data item. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
KeySelector | Gets or sets the selector that returns the data field that identifies the data item. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
LayoutDirection | For internal use. |
LayoutKind | Specifies the automatic layout to be applied to the generated diagram. This is a dependency property. |
PageMargin | For internal use. |
ParentMember | Specifies the name of the data field that identifies the parent of a data item. This is a dependency property. |
ParentMemberEmptyValue | |
RefreshCommand | Gets the command that fetches data from the data source. Inherited from DiagramDataBindingBehaviorBase. |
TemplateDiagram | Gets or sets the diagram whose settings are used to generate the diagram from the data source. This is a dependency property. Inherited from DiagramDataBindingBehaviorBase. |
VerticalSpacing | For internal use. |
See Also