SelectionRules 列挙体
コンポーネントの選択規則を示すために使用する識別子を定義します。
この列挙体には、メンバ値をビットごとに演算するための FlagsAttribute 属性が含まれています。
<Flags>
<Serializable>
Public Enum SelectionRules
[C#]
[Flags]
[Serializable]
public enum SelectionRules
[C++]
[Flags]
[Serializable]
__value public enum SelectionRules
[JScript]
public
Flags
Serializable
enum SelectionRules
解説
これらの識別子は、コンポーネントになんらかの形式で表示されるユーザー インターフェイスがあるかどうか、および、ユーザーがアクションを実行してコンポーネントを移動したり、コンポーネントのサイズを変更したりできるかどうかを示します。
メンバ
メンバ名 | 説明 | 値 |
---|---|---|
AllSizeable | コンポーネントがすべての方向のサイズ変更をサポートすることを示します。 | 15 |
BottomSizeable | コンポーネントが下からのサイズ変更をサポートすることを示します。 | 2 |
LeftSizeable | コンポーネントが左からのサイズ変更をサポートすることを示します。 | 4 |
Locked | コンポーネントがコンテナにロックされていることを示します。この列挙体の Moveable 、 AllSizeable 、 BottomSizeable 、 LeftSizeable 、 RightSizeable 、 TopSizeable の各ビット フラグをオーバーライドします。 | -2147483648 |
Moveable | コンポーネントが画面上で移動するための位置プロパティをサポートすることを示します。 | 268435456 |
None | 特別な選択属性を示しません。 | 0 |
RightSizeable | コンポーネントが右からのサイズ変更をサポートすることを示します。 | 8 |
TopSizeable | コンポーネントが上からのサイズ変更をサポートすることを示します。 | 1 |
Visible | コンポーネントになんらかの形式で表示されるユーザー インターフェイスがあり、選択サービスがこのユーザー インターフェイスの周りに選択境界線を描画していることを示します。選択されているコンポーネントにこの規則が設定されている場合は、コンポーネントが IComponent を実装していて、対応するデザイナ インスタンスに関連付けられていると想定できます。 | 1073741824 |
必要条件
名前空間: System.Windows.Forms.Design
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
アセンブリ: System.Design (System.Design.dll 内)