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í.
Upozornění
ToolBar is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use ToolStrip instead.
Zapouzdřuje 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
[System.ComponentModel.Browsable(false)]
[System.Obsolete("`ToolBar` is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use `ToolStrip` instead.", false, DiagnosticId="WFDEV006", UrlFormat="https://aka.ms/winforms-warnings/{0}")]
public class ToolBar.ToolBarButtonCollection : System.Collections.IList
type ToolBar.ToolBarButtonCollection = class
interface IList
interface ICollection
interface IEnumerable
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("`ToolBar` is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use `ToolStrip` instead.", false, DiagnosticId="WFDEV006", UrlFormat="https://aka.ms/winforms-warnings/{0}")>]
type ToolBar.ToolBarButtonCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class ToolBar.ToolBarButtonCollection
Implements IList
- Dědičnost
-
ToolBar.ToolBarButtonCollection
- Atributy
- Implementuje
Příklady
Následující příklad kódu vytvoří a inicializuje ToolBar a tři ToolBarButton 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.
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
Jedná se ToolBar.ToolBarButtonCollection o indexovanou kolekci založenou ToolBar na nule, kterou třída používá k uložení všech ToolBarButton ovládacích prvků přiřazených k panelu nástrojů. Add Pomocí této metody můžete přidat jednotlivá tlačítka a metoduRemove, která je odstraní. Clear Voláním metody odeberte všechna tlačítka z kolekce.
Konstruktory
| Name | Description |
|---|---|
| ToolBar.ToolBarButtonCollection(ToolBar) |
Zastaralé.
Inicializuje novou instanci ToolBar.ToolBarButtonCollection třídy a přiřadí ji k zadanému panelu nástrojů. |
Vlastnosti
| Name | Description |
|---|---|
| Count |
Zastaralé.
Získá počet tlačítek v kolekci tlačítek panelu nástrojů. |
| IsReadOnly |
Zastaralé.
Získá hodnotu určující, zda kolekce je jen pro čtení. |
| Item[Int32] |
Zastaralé.
Získá nebo nastaví tlačítko panelu nástrojů v zadaném indexovaném umístění v kolekci tlačítek panelu nástrojů. |
| Item[String] |
Zastaralé.
Získá se ToolBarButton zadaným klíčem z kolekce. |
Metody
| Name | Description |
|---|---|
| Add(String) |
Zastaralé.
Přidá nové tlačítko panelu nástrojů na konec kolekce tlačítek panelu nástrojů se zadanou Text hodnotou vlastnosti. |
| Add(ToolBarButton) |
Zastaralé.
Přidá zadané tlačítko panelu nástrojů na konec kolekce tlačítek panelu nástrojů. |
| AddRange(ToolBarButton[]) |
Zastaralé.
Přidá kolekci tlačítek panelu nástrojů do této kolekce tlačítek panelu nástrojů. |
| Clear() |
Zastaralé.
Odebere všechna tlačítka z kolekce tlačítek panelu nástrojů. |
| Contains(ToolBarButton) |
Zastaralé.
Určuje, zda je zadané tlačítko panelu nástrojů členem kolekce. |
| ContainsKey(String) |
Zastaralé.
Určuje, zda je v kolekci obsažen klíč ToolBarButton se zadaným klíčem. |
| Equals(Object) |
Zastaralé.
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetEnumerator() |
Zastaralé.
Vrátí enumerátor, který lze použít k iteraci kolekcí tlačítek panelu nástrojů. |
| GetHashCode() |
Zastaralé.
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Zastaralé.
Získá Type aktuální instance. (Zděděno od Object) |
| IndexOf(ToolBarButton) |
Zastaralé.
Načte index zadaného tlačítka panelu nástrojů v kolekci. |
| IndexOfKey(String) |
Zastaralé.
Načte index prvního výskytu zadaného ToolBarButton klíče. |
| Insert(Int32, ToolBarButton) |
Zastaralé.
Vloží existující tlačítko panelu nástrojů do kolekce tlačítek panelu nástrojů v zadaném umístění. |
| MemberwiseClone() |
Zastaralé.
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Remove(ToolBarButton) |
Zastaralé.
Odebere dané tlačítko z kolekce tlačítek panelu nástrojů. |
| RemoveAt(Int32) |
Zastaralé.
Odebere dané tlačítko z kolekce tlačítek panelu nástrojů. |
| RemoveByKey(String) |
Zastaralé.
Odebere ze ToolBarButton kolekce zadaný klíč. |
| ToString() |
Zastaralé.
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Zastaralé.
Zkopíruje prvky do objektu ICollectionArray, počínaje konkrétním Array indexem. |
| ICollection.IsSynchronized |
Zastaralé.
Získá hodnotu označující, zda je přístup ke kolekci synchronizován (bezpečné vlákno). |
| ICollection.SyncRoot |
Zastaralé.
Získá objekt, který lze použít k synchronizaci přístupu k kolekci tlačítek. |
| IList.Add(Object) |
Zastaralé.
Přidá zadané tlačítko panelu nástrojů na konec kolekce tlačítek panelu nástrojů. |
| IList.Contains(Object) |
Zastaralé.
Určuje, zda kolekce obsahuje konkrétní hodnotu. |
| IList.IndexOf(Object) |
Zastaralé.
Určuje index konkrétní položky v kolekci. |
| IList.Insert(Int32, Object) |
Zastaralé.
Vloží existující tlačítko panelu nástrojů do kolekce tlačítek panelu nástrojů v zadaném umístění. |
| IList.IsFixedSize |
Zastaralé.
Získá hodnotu určující, zda kolekce má pevnou velikost. |
| IList.Item[Int32] |
Zastaralé.
Získá nebo nastaví položku v zadaném indexu. |
| IList.Remove(Object) |
Zastaralé.
Odebere první výskyt položky z kolekce. |
Metody rozšíření
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Zastaralé.
Umožňuje paralelizaci dotazu. |
| AsQueryable(IEnumerable) |
Zastaralé.
Převede IEnumerable na IQueryable. |
| Cast<TResult>(IEnumerable) |
Zastaralé.
Přetypuje prvky IEnumerable na zadaný typ. |
| OfType<TResult>(IEnumerable) |
Zastaralé.
Filtruje prvky IEnumerable na základě zadaného typu. |