ToolStripItem.MergeIndex Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger positionen för ett sammanfogat objekt i den aktuella ToolStrip.
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
Egenskapsvärde
Ett heltal som representerar indexet för det sammanfogade objektet, om en matchning hittas eller -1 om en matchning inte hittas.
Exempel
I följande exempel används egenskapen MergeIndex för att infoga en sammanslagen ToolStripMenuItem på en specifik plats. Det här exemplet är en del av ett större exempel som är tillgängligt i klassöversikten ToolStripManager .
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
Kommentarer
Använd egenskapen MergeIndex för att hämta eller ange index för en ToolStripMenuItem så att du kan komma åt den för menysammanslagningen.