SelectionRules 列挙型

定義

コンポーネントの選択規則を示すために使用される識別子を定義します。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

public enum class SelectionRules
[System.Flags]
public enum SelectionRules
[<System.Flags>]
type SelectionRules = 
Public Enum SelectionRules
継承
SelectionRules
属性

フィールド

名前 説明
Locked -2147483648

コンポーネントがコンテナーにロックされていることを示します。 この列挙体の MoveableAllSizeableBottomSizeableLeftSizeableRightSizeable、および TopSizeable ビット フラグをオーバーライドします。

None 0

特別な選択属性がないことを示します。

TopSizeable 1

コンポーネントで上部からのサイズ変更がサポートされたことを示します。

BottomSizeable 2

コンポーネントで下部からのサイズ変更がサポートされたことを示します。

LeftSizeable 4

コンポーネントで左からのサイズ変更がサポートされたことを示します。

RightSizeable 8

コンポーネントで右側からのサイズ変更がサポートされたことを示します。

AllSizeable 15

コンポーネントがあらゆる方向のサイズ設定をサポートしたことを示します。

Moveable 268435456

コンポーネントが、画面上での移動を許可する場所プロパティをサポートしていることを示します。

Visible 1073741824

コンポーネントに何らかの形式の表示可能なユーザー インターフェイスがあり、選択サービスがこのユーザー インターフェイスの周囲に選択境界線を描画中であることを示します。 選択したコンポーネントにこのルール セットがある場合は、コンポーネントが IComponent を実装し、対応するデザイナー インスタンスに関連付けられていると想定できます。

注釈

これらの識別子は、コンポーネントが何らかの形式の表示可能なユーザー インターフェイスを持っているかどうか、およびユーザーがコンポーネントのサイズを移動または変更するためのアクションを実行できるかどうかを示します。

適用対象