ToolStripItem.MergeIndex Proprietà

Definizione

Ottiene o imposta la posizione di un elemento unito all'interno dell'oggetto ToolStrip corrente.

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

Valore della proprietà

Intero che rappresenta l'indice dell'elemento unito, se viene trovata una corrispondenza; in caso contrario, -1.

Esempio

Nell'esempio seguente viene utilizzata la MergeIndex proprietà per inserire un oggetto unito ToolStripMenuItem in una posizione specifica. Questo esempio fa parte di un esempio più ampio disponibile nella panoramica della ToolStripManager classe.

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

Commenti

Utilizzare la MergeIndex proprietà per ottenere o impostare l'indice di un oggetto ToolStripMenuItem in modo che sia possibile accedervi per le operazioni di unione di menu.

Si applica a