SelectionRules Enumeration
.NET Framework 4.5
Defines identifiers that are used to indicate selection rules for a component.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: System.Windows.Forms.Design
Assembly: System.Design (in System.Design.dll)
| Member name | Description | |
|---|---|---|
| None | Indicates no special selection attributes. | |
| Moveable | Indicates the component supports a location property that allows it to be moved on the screen. | |
| Visible | Indicates the component has some form of visible user interface and the selection service is drawing a selection border around this user interface. If a selected component has this rule set, you can assume that the component implements IComponent and that it is associated with a corresponding designer instance. | |
| Locked | Indicates the component is locked to its container. Overrides the Moveable, AllSizeable, BottomSizeable, LeftSizeable, RightSizeable, and TopSizeable bit flags of this enumeration. | |
| TopSizeable | Indicates the component supports resize from the top. | |
| BottomSizeable | Indicates the component supports resize from the bottom. | |
| LeftSizeable | Indicates the component supports resize from the left. | |
| RightSizeable | Indicates the component supports resize from the right. | |
| AllSizeable | Indicates the component supports sizing in all directions. |
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.