ToolBar.ToolBarButtonCollection.Item[] Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví ToolBarButton v kolekci.
Přetížení
Item[String] |
ToolBarButton Získá se zadaným klíčem z kolekce. |
Item[Int32] |
Získá nebo nastaví tlačítko panelu nástrojů na zadané indexované umístění v kolekci tlačítek panelu nástrojů. |
Item[String]
ToolBarButton Získá se 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
Jejíž ToolBarButton Name vlastnost odpovídá zadanému klíči.
Poznámky
Vlastnost Name odpovídá klíči v objektu ToolBarButton 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]
Získá nebo nastaví tlačítko panelu nástrojů na zadané indexované 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 nahradí poslední tlačítko panelu nástrojů na panelu nástrojů. Tento kód vyžaduje, aby ToolBar byl vytvořen aspoň jeden ToolBarButton . Příklad získá počet tlačítek na panelu nástrojů a nahradí poslední tlačítko nově vytvořeným tlačítkem. Hodnota index
tlačítka panelu nástrojů, které se nahrazuje, je nastavena na Count vlastnost minus jednu, 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, můžete na objekt kolekce odkazovat s konkrétní hodnotou indexu. Hodnota indexu je ToolBar.ToolBarButtonCollection index založený na nule.