MergeAction 列挙型


ToolStrip 上のメニュー項目の結合時に一致する項目が見つかったら実行するアクションの種類を指定します。Specifies the kind of action to take if a match is found when combining menu items on a ToolStrip.

public enum class MergeAction
public enum MergeAction
type MergeAction = 
Public Enum MergeAction


Append 0

一致結果を無視して、コレクションの末尾に項目を追加します。Appends the item to the end of the collection, ignoring match results.

Insert 1

結合先のコレクションの一致した項目の直前に項目を挿入します。Inserts the item to the target's collection immediately preceding the matched item. リストの末尾に一致した場合、項目はリストの末尾に追加されることになります。A match of the end of the list results in the item being appended to the list. 一致する項目がないか、一致する項目がリストの先頭にある場合は、コレクションの先頭に項目が挿入されます。If there is no match or the match is at the beginning of the list, the item is inserted at the beginning of the collection.

MatchOnly 4

一致する項目があるかどうかの確認は行われますが、アクションは実行されません。A match is required, but no action is taken. これは、ツリーを作成する場合や、入れ子になったレイアウトにアクセスする場合に使用します。Use this for tree creation and successful access to nested layouts.

Remove 3

一致した項目を削除します。Removes the matched item.

Replace 2

一致した項目を結合元の項目で置き換えます。Replaces the matched item with the source item. 既存の項目のドロップダウン項目は、置き換わった項目の子にはなりません。The original item's drop-down items do not become children of the incoming item.