Syncfusion.SfGrid.WPF


Syncfusion.UI.Xaml.TreeGrid Namespace : SelfRelationUpdateMode Enumeration

SelfRelationUpdateMode Enumeration

Defines the constants that specify how nodes should be arranged while changing ChildPropertyName and ParentPropertyName in Self Relational mode.
Syntax
'Declaration
 
<FlagsAttribute()>
Public Enum SelfRelationUpdateMode 
   Inherits System.Enum
'Usage
 
Dim instance As SelfRelationUpdateMode
[Flags()]
public enum SelfRelationUpdateMode : System.Enum 
Members
MemberDescription
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
MoveOnEdit Denotes whether to move the node based on ChildProperty when child property gets changed while editing.
MoveOnPropertyChange Denotes whether to move the node based on ChildProperty when child property gets changed on property change.
None Denotes nodes are not rearranged based on ChildProperty when child property gets changed while editing and property change.
ScrollToUpdatedItem ScrollToUpdatedItem is applicable for MoveAndExpandOnEdit only.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Syncfusion.UI.Xaml.TreeGrid.SelfRelationUpdateMode

AssemblyVersion

Syncfusion.SfGrid.WPF: 17.3460.0.26

See Also