Udostępnij za pośrednictwem


ToolBar.ToolBarButtonCollection.Item[] Właściwość

Definicja

Pobiera lub ustawia element ToolBarButton w kolekcji.

Przeciążenia

Nazwa Opis
Item[String]

Pobiera element ToolBarButton z określonym kluczem z kolekcji.

Item[Int32]

Pobiera lub ustawia przycisk paska narzędzi w określonej lokalizacji indeksowanej w kolekcji przycisków paska narzędzi.

Item[String]

Źródło:
ToolBar.ToolBarButtonCollection.cs
Źródło:
ToolBar.ToolBarButtonCollection.cs

Pobiera element ToolBarButton z określonym kluczem z kolekcji.

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

Nazwa ToolBarButton elementu do pobrania.

Wartość właściwości

Właściwość ToolBarButton , której Name właściwość pasuje do określonego klucza.

Uwagi

Właściwość Name odpowiada kluczowi obiektu ToolBarButton w obiekcie ToolBar.ToolBarButtonCollection.

Kluczowe porównanie nie uwzględnia wielkości liter. key Jeśli parametr jest null lub jest pustym ciągiem, Item[] zwraca wartość null.

Dotyczy

Item[Int32]

Źródło:
ToolBar.ToolBarButtonCollection.cs
Źródło:
ToolBar.ToolBarButtonCollection.cs

Pobiera lub ustawia przycisk paska narzędzi w określonej lokalizacji indeksowanej w kolekcji przycisków paska narzędzi.

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

Indeksowana lokalizacja ToolBarButton obiektu w kolekcji.

Wartość właściwości

Element ToolBarButton reprezentujący przycisk paska narzędzi w określonej lokalizacji indeksowanej.

Wyjątki

Wartość index to null.

Wartość index jest mniejsza niż zero.

— lub —

Wartość index jest większa niż liczba przycisków w kolekcji, a kolekcja przycisków nie nulljest równa .

Przykłady

Poniższy przykład kodu zastępuje ostatni przycisk paska narzędzi na pasku narzędzi. Ten kod wymaga utworzenia co najmniej jednej ToolBarButton z ToolBar nich. Przykład pobiera liczbę przycisków na pasku narzędzi i zastępuje ostatni przycisk nowo utworzonym przyciskiem. Wartość index zastępowanego przycisku paska narzędzi jest ustawiona na Count właściwość minus jedną, ponieważ ToolBarButton kolekcja jest indeksem zerowym.

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

Uwagi

Aby przypisać ToolBarButton kontrolki do określonej lokalizacji lub pobrać je z ToolBar.ToolBarButtonCollectionobiektu , możesz odwołać się do obiektu kolekcji z określoną wartością indeksu. Wartość indeksu ToolBar.ToolBarButtonCollection jest indeksem opartym na zera.

Zobacz też

Dotyczy