btb-class |

# BetterListViewItemReorderInvalidationReasons Enumeration

Reasons why item reorder has been invalidated.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

[Flags]
public enum BetterListViewItemReorderInvalidationReasons

#### Members

Member Name | Description | Value
--- | --- | ---
None | Item reorder is valid. | 0
NotTopLevel | Item reorder is invalid in case of data binding when other than top-level item is being reordered. | 1
NotSameParent | Item is being reordered under different parent when SameParentOnly item reordering option is turned on. | 2
PutInItself | Item is being reordered under itself. | 4
AnotherGroup | Item is being reordered in differenet group while changing groups is not allowed. | 8
Custom | User-specified reason for invalid item reorder. | 16

#### Requirements

Namespace: ComponentOwl.BetterThumbnailBrowser

Assembly: BetterThumbnailBrowser (in BetterThumbnailBrowser.dll)

#### See Also

ComponentOwl.BetterThumbnailBrowser Namespace