ToolBar.ToolBarButtonCollection.Item[] 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 en ToolBarButton i samlingen.
Överlagringar
| Name | Description |
|---|---|
| Item[String] |
Hämtar en ToolBarButton med den angivna nyckeln från samlingen. |
| Item[Int32] |
Hämtar eller anger verktygsfältsknappen på den angivna indexerade platsen i verktygsfältsknappsamlingen. |
Item[String]
Hämtar en ToolBarButton med den angivna nyckeln från samlingen.
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
Parametrar
- key
- String
Namnet på det som ska hämtas ToolBarButton .
Egenskapsvärde
Den ToolBarButton vars Name egenskap matchar den angivna nyckeln.
Kommentarer
Egenskapen Name motsvarar nyckeln för en ToolBarButton i ToolBar.ToolBarButtonCollection.
Nyckeljämförelsen är inte skiftlägeskänslig. Om parametern key är null eller en tom sträng Item[] returnerar null.
Gäller för
Item[Int32]
Hämtar eller anger verktygsfältsknappen på den angivna indexerade platsen i verktygsfältsknappsamlingen.
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
Parametrar
- index
- Int32
Den indexerade platsen för ToolBarButton i samlingen.
Egenskapsvärde
En ToolBarButton som representerar verktygsfältsknappen på den angivna indexerade platsen.
Undantag
Värdet index är null.
Värdet index är mindre än noll.
-eller-
Värdet index är större än antalet knappar i samlingen och samlingen med knappar är inte null.
Exempel
I följande kodexempel ersätts den sista verktygsfältsknappen i ett verktygsfält. Den här koden kräver att en ToolBar och minst en ToolBarButton har skapats. Exemplet hämtar antalet knappar i verktygsfältet och ersätter den sista knappen med en nyskapade. Värdet index för verktygsfältsknappen som ersätts är inställt på Count egenskapen minus ett, eftersom ToolBarButton samlingen är ett nollbaserat index.
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
Kommentarer
Om du vill tilldela ToolBarButton kontroller till en viss plats eller hämta dem från ToolBar.ToolBarButtonCollectionkan du referera till samlingsobjektet med ett specifikt indexvärde. Indexvärdet för ToolBar.ToolBarButtonCollection är ett nollbaserat index.