Class SelfRelationUpdateMode
Defines the constants that specify how nodes should be arranged while changing ChildPropertyName and ParentPropertyName in Self Relational mode.
Inheritance
System.Object
SelfRelationUpdateMode
Namespace: Syncfusion.UI.Xaml.TreeGrid
Assembly: Syncfusion.SfGrid.WPF.dll
Syntax
public sealed class SelfRelationUpdateMode : Enum
Fields
MoveAndExpandOnEdit
Denotes whether to expand the parent nodes (if not expanded) when node is moved from another parent due to change of ChildProperty in editing. It is applicable for ChildPropertyChange only
Declaration
public const SelfRelationUpdateMode MoveAndExpandOnEdit
Field Value
Type |
---|
SelfRelationUpdateMode |
MoveOnEdit
Denotes whether to move the node based on ChildProperty when child property gets changed while editing.
Declaration
public const SelfRelationUpdateMode MoveOnEdit
Field Value
Type |
---|
SelfRelationUpdateMode |
MoveOnPropertyChange
Denotes whether to move the node based on ChildProperty when child property gets changed on property change.
Declaration
public const SelfRelationUpdateMode MoveOnPropertyChange
Field Value
Type |
---|
SelfRelationUpdateMode |
None
Denotes nodes are not rearranged based on ChildProperty when child property gets changed while editing and property change.
Declaration
public const SelfRelationUpdateMode None
Field Value
Type |
---|
SelfRelationUpdateMode |
ScrollToUpdatedItem
ScrollToUpdatedItem is applicable for MoveAndExpandOnEdit only.
Declaration
public const SelfRelationUpdateMode ScrollToUpdatedItem
Field Value
Type |
---|
SelfRelationUpdateMode |