ToolBar.ToolBarButtonCollection Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Hermetyzuje kolekcję ToolBarButton kontrolek do użycia przez klasę ToolBar .
public: ref class ToolBar::ToolBarButtonCollection : System::Collections::IList
public class ToolBar.ToolBarButtonCollection : System.Collections.IList
type ToolBar.ToolBarButtonCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class ToolBar.ToolBarButtonCollection
Implements IList
- Dziedziczenie
-
ToolBar.ToolBarButtonCollection
- Implementuje
Przykłady
Poniższy przykład kodu tworzy i inicjuje kontrolki ToolBar i trzy ToolBarButton . Przyciski paska narzędzi są przypisywane do paska narzędzi, a pasek narzędzi jest dodawany do formularza. Ten kod wymaga, aby Form element został już utworzony.
public:
void InitializeMyToolBar()
{
// Create and initialize the ToolBarButton controls and ToolBar.
ToolBar^ toolBar1 = gcnew ToolBar;
ToolBarButton^ toolBarButton1 = gcnew ToolBarButton;
ToolBarButton^ toolBarButton2 = gcnew ToolBarButton;
ToolBarButton^ toolBarButton3 = gcnew ToolBarButton;
// Set the Text properties of the ToolBarButton controls.
toolBarButton1->Text = "Open";
toolBarButton2->Text = "Save";
toolBarButton3->Text = "Print";
// Add the ToolBarButton controls to the ToolBar.
toolBar1->Buttons->Add( toolBarButton1 );
toolBar1->Buttons->Add( toolBarButton2 );
toolBar1->Buttons->Add( toolBarButton3 );
// Add the ToolBar to the Form.
Controls->Add( toolBar1 );
}
public void InitializeMyToolBar()
{
// Create and initialize the ToolBarButton controls and ToolBar.
ToolBar toolBar1 = new ToolBar();
ToolBarButton toolBarButton1 = new ToolBarButton();
ToolBarButton toolBarButton2 = new ToolBarButton();
ToolBarButton toolBarButton3 = new ToolBarButton();
// Set the Text properties of the ToolBarButton controls.
toolBarButton1.Text = "Open";
toolBarButton2.Text = "Save";
toolBarButton3.Text = "Print";
// Add the ToolBarButton controls to the ToolBar.
toolBar1.Buttons.Add(toolBarButton1);
toolBar1.Buttons.Add(toolBarButton2);
toolBar1.Buttons.Add(toolBarButton3);
// Add the ToolBar to the Form.
Controls.Add(toolBar1);
}
Public Sub InitializeMyToolBar()
' Create and initialize the ToolBarButton controls and ToolBar.
Dim toolBar1 As New ToolBar()
Dim toolBarButton1 As New ToolBarButton()
Dim toolBarButton2 As New ToolBarButton()
Dim toolBarButton3 As New ToolBarButton()
' Set the Text properties of the ToolBarButton controls.
toolBarButton1.Text = "Open"
toolBarButton2.Text = "Save"
toolBarButton3.Text = "Print"
' Add the ToolBarButton controls to the ToolBar.
toolBar1.Buttons.Add(toolBarButton1)
toolBar1.Buttons.Add(toolBarButton2)
toolBar1.Buttons.Add(toolBarButton3)
' Add the ToolBar to the Form.
Controls.Add(toolBar1)
End Sub
Uwagi
Jest ToolBar.ToolBarButtonCollection to kolekcja indeksowana na podstawie zera używana przez ToolBar klasę do przechowywania wszystkich ToolBarButton kontrolek przypisanych do paska narzędzi. Add Użyj metody , aby dodać poszczególne przyciski i metodęRemove, aby je usunąć. Wywołaj metodę , Clear aby usunąć wszystkie przyciski z kolekcji.
Konstruktory
ToolBar.ToolBarButtonCollection(ToolBar) |
Inicjuje ToolBar.ToolBarButtonCollection nowe wystąpienie klasy i przypisuje je do określonego paska narzędzi. |
Właściwości
Count |
Pobiera liczbę przycisków w kolekcji przycisków paska narzędzi. |
IsReadOnly |
Pobiera wartość wskazującą, czy kolekcja jest przeznaczona tylko do odczytu. |
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. |
Metody
Add(String) |
Dodaje nowy przycisk paska narzędzi na końcu kolekcji przycisków paska narzędzi z określoną Text wartością właściwości. |
Add(ToolBarButton) |
Dodaje określony przycisk paska narzędzi na końcu kolekcji przycisków paska narzędzi. |
AddRange(ToolBarButton[]) |
Dodaje kolekcję przycisków paska narzędzi do kolekcji przycisków tego paska narzędzi. |
Clear() |
Usuwa wszystkie przyciski z kolekcji przycisków paska narzędzi. |
Contains(ToolBarButton) |
Określa, czy określony przycisk paska narzędzi jest członkiem kolekcji. |
ContainsKey(String) |
Określa, czy element ToolBarButton z określonym kluczem znajduje się w kolekcji. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetEnumerator() |
Zwraca moduł wyliczający, który może służyć do iterowania po kolekcji przycisków paska narzędzi. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
IndexOf(ToolBarButton) |
Pobiera indeks określonego przycisku paska narzędzi w kolekcji. |
IndexOfKey(String) |
Pobiera indeks pierwszego wystąpienia obiektu ToolBarButton z określonym kluczem. |
Insert(Int32, ToolBarButton) |
Wstawia istniejący przycisk paska narzędzi w kolekcji przycisków paska narzędzi w określonej lokalizacji. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Remove(ToolBarButton) |
Usuwa dany przycisk z kolekcji przycisków paska narzędzi. |
RemoveAt(Int32) |
Usuwa dany przycisk z kolekcji przycisków paska narzędzi. |
RemoveByKey(String) |
Usuwa element ToolBarButton z określonym kluczem z kolekcji. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Jawne implementacje interfejsu
ICollection.CopyTo(Array, Int32) |
Kopiuje elementy ICollection elementu do obiektu Array, zaczynając od określonego Array indeksu. |
ICollection.IsSynchronized |
Pobiera wartość wskazującą, czy dostęp do kolekcji jest synchronizowany (bezpieczny wątek). |
ICollection.SyncRoot |
Pobiera obiekt, który może służyć do synchronizowania dostępu do kolekcji przycisków. |
IList.Add(Object) |
Dodaje określony przycisk paska narzędzi na końcu kolekcji przycisków paska narzędzi. |
IList.Contains(Object) |
Określa, czy kolekcja zawiera określoną wartość. |
IList.IndexOf(Object) |
Określa indeks określonego elementu w kolekcji. |
IList.Insert(Int32, Object) |
Wstawia istniejący przycisk paska narzędzi w kolekcji przycisków paska narzędzi w określonej lokalizacji. |
IList.IsFixedSize |
Pobiera wartość wskazującą, czy kolekcja ma stały rozmiar. |
IList.Item[Int32] |
Pobiera lub ustawia element w określonym indeksie. |
IList.Remove(Object) |
Usuwa pierwsze wystąpienie elementu z kolekcji. |
Metody rozszerzania
Cast<TResult>(IEnumerable) |
Rzutuje elementy obiektu IEnumerable na określony typ. |
OfType<TResult>(IEnumerable) |
Filtruje elementy IEnumerable elementu na podstawie określonego typu. |
AsParallel(IEnumerable) |
Umożliwia równoległość zapytania. |
AsQueryable(IEnumerable) |
Konwertuje element IEnumerable na .IQueryable |