ToolBar.ToolBarButtonCollection Třída
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í.
Zapouzdří kolekci ovládacích ToolBarButton prvků pro použití ToolBar třídou.
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
- Dědičnost
-
ToolBar.ToolBarButtonCollection
- Implementuje
Příklady
Následující příklad kódu vytvoří a inicializuje ToolBarToolBarButton tři ovládací prvky. Tlačítka panelu nástrojů jsou přiřazena k panelu nástrojů a panel nástrojů se přidá do formuláře. Tento kód vyžaduje, aby Form již byl vytvořen objekt.
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
Poznámky
Je ToolBar.ToolBarButtonCollection indexovaná kolekce založená na nule, kterou ToolBar třída používá k uložení všech ToolBarButton ovládacích prvků přiřazených k panelu nástrojů. Add Pomocí metody přidejte jednotlivá tlačítka a metodou Remove je odstraňte. Voláním Clear metody odeberte všechna tlačítka z kolekce.
Konstruktory
ToolBar.ToolBarButtonCollection(ToolBar) |
Inicializuje novou instanci ToolBar.ToolBarButtonCollection třídy a přiřadí ji k zadanému panelu nástrojů. |
Vlastnosti
Count |
Získá počet tlačítek v kolekci tlačítek panelu nástrojů. |
IsReadOnly |
Získá hodnotu, která udává, zda je kolekce určena jen pro čtení. |
Item[Int32] |
Získá nebo nastaví tlačítko panelu nástrojů v zadaném indexované umístění v kolekci tlačítek panelu nástrojů. |
Item[String] |
Získá se ToolBarButton zadaným klíčem z kolekce. |
Metody
Add(String) |
Přidá nové tlačítko panelu nástrojů na konec kolekce tlačítek panelu nástrojů se zadanou Text hodnotou vlastnosti. |
Add(ToolBarButton) |
Přidá zadané tlačítko panelu nástrojů na konec kolekce tlačítek panelu nástrojů. |
AddRange(ToolBarButton[]) |
Přidá do této kolekce tlačítek panelu nástrojů kolekci tlačítek panelu nástrojů. |
Clear() |
Odebere všechna tlačítka z kolekce tlačítek na panelu nástrojů. |
Contains(ToolBarButton) |
Určuje, jestli je zadané tlačítko panelu nástrojů členem kolekce. |
ContainsKey(String) |
Určuje, jestli ToolBarButton je v kolekci obsažen klíč se zadaným klíčem. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetEnumerator() |
Vrátí enumerátor, který lze použít k iteraci kolekcí tlačítek panelu nástrojů. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
IndexOf(ToolBarButton) |
Načte index zadaného tlačítka panelu nástrojů v kolekci. |
IndexOfKey(String) |
Načte index prvního výskytu objektu ToolBarButton se zadaným klíčem. |
Insert(Int32, ToolBarButton) |
Vloží existující tlačítko panelu nástrojů do kolekce tlačítek panelu nástrojů na zadaném místě. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Remove(ToolBarButton) |
Odebere dané tlačítko z kolekce tlačítek na panelu nástrojů. |
RemoveAt(Int32) |
Odebere dané tlačítko z kolekce tlačítek na panelu nástrojů. |
RemoveByKey(String) |
Odebere ToolBarButton klíč se zadaným klíčem z kolekce. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
ICollection.CopyTo(Array, Int32) |
Zkopíruje elementy do objektu ICollectionArray, počínaje konkrétním Array indexem. |
ICollection.IsSynchronized |
Získá hodnotu označující, zda je synchronizován přístup ke kolekci (bez vláken). |
ICollection.SyncRoot |
Získá objekt, který lze použít k synchronizaci přístupu k kolekci tlačítek. |
IList.Add(Object) |
Přidá zadané tlačítko panelu nástrojů na konec kolekce tlačítek panelu nástrojů. |
IList.Contains(Object) |
Určuje, zda kolekce obsahuje konkrétní hodnotu. |
IList.IndexOf(Object) |
Určuje index konkrétní položky v kolekci. |
IList.Insert(Int32, Object) |
Vloží existující tlačítko panelu nástrojů do kolekce tlačítek panelu nástrojů na zadaném místě. |
IList.IsFixedSize |
Získá hodnotu označující, zda kolekce má pevnou velikost. |
IList.Item[Int32] |
Získá nebo nastaví položku v zadaném indexu. |
IList.Remove(Object) |
Odebere první výskyt položky z kolekce. |
Metody rozšíření
Cast<TResult>(IEnumerable) |
Přetypuje prvky objektu na IEnumerable zadaný typ. |
OfType<TResult>(IEnumerable) |
Filtruje prvky objektu IEnumerable na základě zadaného typu. |
AsParallel(IEnumerable) |
Umožňuje paralelizaci dotazu. |
AsQueryable(IEnumerable) |
Převede objekt na IEnumerableIQueryable. |