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

Definicja

Pobiera lub ustawia ToolBarButton element w kolekcji.

Przeciążenia

Item[String]

Pobiera element ToolBarButton z określonym kluczem z kolekcji.

Item[Int32]

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

Item[String]

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

ToolBarButton

Właściwość, której Name jest zgodna ToolBarButton z określonym kluczem.

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 to null lub ciąg pusty, Item[] zwraca wartość null.

Dotyczy

Item[Int32]

Pobiera lub ustawia przycisk paska narzędzi w określonej indeksowanej lokalizacji 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

ToolBarButton

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

Wyjątki

Wartość elementu 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 .

Przykłady

Poniższy przykład kodu zastępuje ostatni przycisk paska narzędzi na pasku narzędzi. Ten kod wymaga utworzenia co ToolBar najmniej jednego ToolBarButton kodu. Przykład pobiera liczbę przycisków na pasku narzędzi i zastępuje ostatni przycisk nowo utworzonym. 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 obiektu ToolBar.ToolBarButtonCollection, 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