Sdílet prostřednictvím


ToolBar.ToolBarButtonCollection.Item[] Vlastnost

Definice

Získá nebo nastaví ToolBarButton uvnitř kolekce.

Přetížení

Name Description
Item[String]

Získá se ToolBarButton zadaným klíčem z kolekce.

Item[Int32]

Získá nebo nastaví tlačítko panelu nástrojů v zadaném indexovaném umístění v kolekci tlačítek panelu nástrojů.

Item[String]

Zdroj:
ToolBar.ToolBarButtonCollection.cs
Zdroj:
ToolBar.ToolBarButtonCollection.cs

Získá se ToolBarButton zadaným klíčem z kolekce.

public:
 virtual property System::Windows::Forms::ToolBarButton ^ default[System::String ^] { System::Windows::Forms::ToolBarButton ^ get(System::String ^ key); };
public virtual System.Windows.Forms.ToolBarButton this[string key] { get; }
member this.Item(string) : System.Windows.Forms.ToolBarButton
Default Public Overridable ReadOnly Property Item(key As String) As ToolBarButton

Parametry

key
String

Název načtení ToolBarButton .

Hodnota vlastnosti

Name Jehož ToolBarButton vlastnost odpovídá zadanému klíči.

Poznámky

Vlastnost Name odpovídá klíči ToolBarButton v objektu ToolBar.ToolBarButtonCollection.

Klíčové porovnání nerozlišuje malá a velká písmena. key Pokud je null parametr nebo prázdný řetězec, Item[] vrátí hodnotu null.

Platí pro

Item[Int32]

Zdroj:
ToolBar.ToolBarButtonCollection.cs
Zdroj:
ToolBar.ToolBarButtonCollection.cs

Získá nebo nastaví tlačítko panelu nástrojů v zadaném indexovaném umístění v kolekci tlačítek panelu nástrojů.

public:
 virtual property System::Windows::Forms::ToolBarButton ^ default[int] { System::Windows::Forms::ToolBarButton ^ get(int index); void set(int index, System::Windows::Forms::ToolBarButton ^ value); };
public virtual System.Windows.Forms.ToolBarButton this[int index] { get; set; }
member this.Item(int) : System.Windows.Forms.ToolBarButton with get, set
Default Public Overridable Property Item(index As Integer) As ToolBarButton

Parametry

index
Int32

Indexované umístění ToolBarButton v kolekci.

Hodnota vlastnosti

A ToolBarButton , který představuje tlačítko panelu nástrojů v zadaném indexovaném umístění.

Výjimky

Hodnota index je null.

Hodnota index je menší než nula.

nebo

Hodnota index je větší než počet tlačítek v kolekci a kolekce tlačítek není null.

Příklady

Následující příklad kódu nahrazuje poslední tlačítko panelu nástrojů na panelu nástrojů. Tento kód vyžaduje vytvoření ToolBar aspoň jednoho ToolBarButton kódu. Příklad získá počet tlačítek na panelu nástrojů a nahradí poslední tlačítko nově vytvořeným. Hodnota index nahrazeného tlačítka panelu nástrojů je nastavena na Count vlastnost minus jedna, protože ToolBarButton kolekce je index založený na nule.

void ReplaceMyToolBarButton()
{
   int btns;
   btns = toolBar1->Buttons->Count;
   ToolBarButton^ toolBarButton1 = gcnew ToolBarButton;
   toolBarButton1->Text = "myButton";
   
   // Replace the last ToolBarButton in the collection.
   toolBar1->Buttons[ btns - 1 ] = toolBarButton1;
}
public void ReplaceMyToolBarButton()
 {
    int btns;
    btns = toolBar1.Buttons.Count;
    ToolBarButton toolBarButton1 = new ToolBarButton();
    toolBarButton1.Text = "myButton";
 
    // Replace the last ToolBarButton in the collection.
    toolBar1.Buttons[btns - 1] = toolBarButton1;
 }
Public Sub ReplaceMyToolBarButton()
    Dim btns As Integer
    btns = toolBar1.Buttons.Count
    Dim toolBarButton1 As New ToolBarButton()
    toolBarButton1.Text = "myButton"
    
    ' Replace the last ToolBarButton in the collection.
    toolBar1.Buttons(btns - 1) = toolBarButton1
End Sub

Poznámky

Pokud chcete přiřadit ToolBarButton ovládací prvky k určitému umístění nebo je načíst z objektu ToolBar.ToolBarButtonCollectionkolekce s konkrétní hodnotou indexu. Hodnota indexu ToolBar.ToolBarButtonCollection je index založený na nule.

Viz také

Platí pro