Class SelfRelationUpdateModes
Defines the constants that specify how nodes should be arranged while changing ChildPropertyName and ParentPropertyName in Self Relational mode.
Inheritance
System.Object
SelfRelationUpdateModes
Namespace: Syncfusion.UI.Xaml.TreeGrid
Assembly: Syncfusion.Grid.WinUI.dll
Syntax
public sealed class SelfRelationUpdateModes : 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 SelfRelationUpdateModes MoveAndExpandOnEdit
Field Value
Type |
---|
SelfRelationUpdateModes |
MoveOnEdit
Denotes whether to move the node based on ChildProperty when child property gets changed while editing.
Declaration
public const SelfRelationUpdateModes MoveOnEdit
Field Value
Type |
---|
SelfRelationUpdateModes |
MoveOnPropertyChange
Denotes whether to move the node based on ChildProperty when child property gets changed on property change.
Declaration
public const SelfRelationUpdateModes MoveOnPropertyChange
Field Value
Type |
---|
SelfRelationUpdateModes |
None
Denotes nodes are not rearranged based on ChildProperty when child property gets changed while editing and property change.
Declaration
public const SelfRelationUpdateModes None
Field Value
Type |
---|
SelfRelationUpdateModes |
ScrollToUpdatedItem
ScrollToUpdatedItem is applicable for MoveAndExpandOnEdit only.
Declaration
public const SelfRelationUpdateModes ScrollToUpdatedItem
Field Value
Type |
---|
SelfRelationUpdateModes |