This enumeration lists a variety of states that a UI object can take for interactions with accessibility clients . public enum AccessibleStates { None = 0x00000000 , Unavailable = 0x00000001 , Selected = 0x00000002 , Focused = 0x00000004 , Pressed = 0x00000008 , Checked = 0x00000010 , Mixed = 0x00000020 , Indeterminate = 0x00000020 , ReadOnly = 0x00000040 , HotTracked = 0x00000080 , Default = 0x00000100 , Expanded = 0x00000200 , Collapsed = 0x00000400 , Busy = 0x00000800 , Floating = 0x00001000 , Marqueed = 0x00002000 , Animated = 0x00004000 , Invisible = 0x00008000 , Offscreen = 0x00010000 , Sizeable = 0x00020000 , Moveable = 0x00040000 , SelfVoicing = 0x00080000 , Focusable = 0x00100000 , Selectable = 0x00200000 , Linked = 0x00400000 , Traversed = 0x00800000 , MultiSelectable = 0x01000000 , ExtSelectable = 0x02000000 , AlertLow = 0x04000000 , AlertMedium = 0x08000000 , AlertHigh = 0x10000000 , Protected = 0x20000000 , Valid = 0x3FFFFFFF } HierarchySystem.Object System.ValueType System.Enum(System.IComparabl, System.IFormattable , System.IConvertible) AccessibleStates Returned BySystem.Windows.Forms.Design.ControlDesignerAccessibleObject.State |