ToolStripItem.MergeIndex Eigenschaft

Definition

Ruft die Position eines zusammengeführten Elements im aktuellen ToolStrip ab oder legt sie fest.

public:
 property int MergeIndex { int get(); void set(int value); };
public int MergeIndex { get; set; }
member this.MergeIndex : int with get, set
Public Property MergeIndex As Integer

Eigenschaftswert

Int32

Eine ganze Zahl, die den Index des zusammengeführten Elements darstellt, wenn eine Übereinstimmung gefunden wird, oder -1, wenn keine Übereinstimmung gefunden wird.

Beispiele

Im folgenden Beispiel wird die MergeIndex Eigenschaft verwendet, um eine zusammengeführte ToolStripMenuItem Eigenschaft an einem bestimmten Speicherort einzufügen. In diesem Beispiel handelt es sich um ein größeres Beispiel, das in der ToolStripManager Klassenübersicht verfügbar ist.

public void ShowInsertInSameLocationSample()
{
    // Notice how the items are in backward order.  
    // This is because "merge-one" gets applied, then a search occurs for the new second position 
    // for "merge-two", and so on.
    foreach (ToolStripItem item in cmsItemsToMerge.Items)
    {
        item.MergeAction = MergeAction.Insert;
        item.MergeIndex = 2;
    }
}
Public Sub ShowInsertInSameLocationSample()
   ' Notice how the items are in backward order.  
   ' This is because "merge-one" gets applied, then a search occurs for the new second position 
   ' for "merge-two", and so on.
   Dim item As ToolStripItem
   For Each item In  cmsItemsToMerge.Items
      item.MergeAction = MergeAction.Insert
      item.MergeIndex = 2
   Next item
End Sub

Hinweise

Verwenden Sie die MergeIndex Eigenschaft, um den Index eines ToolStripMenuItem Objekts abzurufen oder festzulegen, damit Sie auf sie für Menüzusammenführungsvorgänge zugreifen können.

Gilt für