ToolBar.ToolBarButtonCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
ToolBar is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use ToolStrip instead.
Kapselt eine Auflistung von ToolBarButton Steuerelementen für die Verwendung durch die ToolBar Klasse.
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
- Vererbung
-
ToolBar.ToolBarButtonCollection
- Attribute
- Implementiert
Beispiele
Im folgenden Codebeispiel werden ein und ToolBar drei ToolBarButton Steuerelemente erstellt und initialisiert. Die Symbolleistenschaltflächen werden der Symbolleiste zugewiesen, und die Symbolleiste wird dem Formular hinzugefügt. Dieser Code erfordert, dass bereits eine Form erstellt wurde.
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
Hinweise
Dies ToolBar.ToolBarButtonCollection ist eine nullbasierte indizierte Auflistung, die von der ToolBar Klasse verwendet wird, um alle Steuerelemente zu halten, die ToolBarButton der Symbolleiste zugewiesen sind. Verwenden Sie die Add Methode, um einzelne Schaltflächen und die Remove Methode zum Löschen hinzuzufügen. Rufen Sie die Clear Methode auf, um alle Schaltflächen aus der Auflistung zu entfernen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| ToolBar.ToolBarButtonCollection(ToolBar) |
Veraltet.
Initialisiert eine neue Instanz der ToolBar.ToolBarButtonCollection Klasse und weist sie der angegebenen Symbolleiste zu. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Count |
Veraltet.
Ruft die Anzahl der Schaltflächen in der Symbolleistenschaltfläche -Auflistung ab. |
| IsReadOnly |
Veraltet.
Ruft einen Wert ab, der angibt, ob die Auflistung schreibgeschützt ist. |
| Item[Int32] |
Veraltet.
Dient zum Abrufen oder Festlegen der Symbolleistenschaltfläche an der angegebenen indizierten Position in der Symbolleistenschaltfläche -Auflistung. |
| Item[String] |
Veraltet.
Ruft einen ToolBarButton mit dem angegebenen Schlüssel aus der Auflistung ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Add(String) |
Veraltet.
Fügt am Ende der Symbolleistenschaltfläche eine neue Symbolleistenschaltfläche mit dem angegebenen Text Eigenschaftswert hinzu. |
| Add(ToolBarButton) |
Veraltet.
Fügt die angegebene Symbolleistenschaltfläche am Ende der Symbolleistenschaltflächensammlung hinzu. |
| AddRange(ToolBarButton[]) |
Veraltet.
Fügt dieser Symbolleistenschaltflächensammlung eine Sammlung von Symbolleistenschaltflächen hinzu. |
| Clear() |
Veraltet.
Entfernt alle Schaltflächen aus der Symbolleistenschaltflächensammlung. |
| Contains(ToolBarButton) |
Veraltet.
Bestimmt, ob die angegebene Symbolleistenschaltfläche ein Element der Auflistung ist. |
| ContainsKey(String) |
Veraltet.
Bestimmt, ob ein ToolBarButton mit dem angegebenen Schlüssel in der Auflistung enthalten ist. |
| Equals(Object) |
Veraltet.
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetEnumerator() |
Veraltet.
Gibt einen Enumerator zurück, der zum Durchlaufen der Symbolleistenschaltfläche -Auflistung verwendet werden kann. |
| GetHashCode() |
Veraltet.
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Veraltet.
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| IndexOf(ToolBarButton) |
Veraltet.
Ruft den Index der angegebenen Symbolleistenschaltfläche in der Auflistung ab. |
| IndexOfKey(String) |
Veraltet.
Ruft den Index des ersten Vorkommens eines mit ToolBarButton dem angegebenen Schlüssel ab. |
| Insert(Int32, ToolBarButton) |
Veraltet.
Fügt an der angegebenen Position eine vorhandene Symbolleistenschaltfläche in die Symbolleistenschaltflächenauflistung ein. |
| MemberwiseClone() |
Veraltet.
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| Remove(ToolBarButton) |
Veraltet.
Entfernt eine bestimmte Schaltfläche aus der Symbolleistenschaltflächensammlung. |
| RemoveAt(Int32) |
Veraltet.
Entfernt eine bestimmte Schaltfläche aus der Symbolleistenschaltflächensammlung. |
| RemoveByKey(String) |
Veraltet.
Entfernt den ToolBarButton angegebenen Schlüssel aus der Auflistung. |
| ToString() |
Veraltet.
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Veraltet.
Kopiert die Elemente des Elements in ICollection ein Array, beginnend bei einem bestimmten Array Index. |
| ICollection.IsSynchronized |
Veraltet.
Ruft einen Wert ab, der angibt, ob der Zugriff auf die Auflistung synchronisiert wird (Threadsicher). |
| ICollection.SyncRoot |
Veraltet.
Ruft ein Objekt ab, das zum Synchronisieren des Zugriffs auf die Auflistung von Schaltflächen verwendet werden kann. |
| IList.Add(Object) |
Veraltet.
Fügt die angegebene Symbolleistenschaltfläche am Ende der Symbolleistenschaltflächensammlung hinzu. |
| IList.Contains(Object) |
Veraltet.
Bestimmt, ob die Auflistung einen bestimmten Wert enthält. |
| IList.IndexOf(Object) |
Veraltet.
Bestimmt den Index eines bestimmten Elements in der Auflistung. |
| IList.Insert(Int32, Object) |
Veraltet.
Fügt an der angegebenen Position eine vorhandene Symbolleistenschaltfläche in die Symbolleistenschaltflächenauflistung ein. |
| IList.IsFixedSize |
Veraltet.
Ruft einen Wert ab, der angibt, ob die Auflistung eine feste Größe aufweist. |
| IList.Item[Int32] |
Veraltet.
Ruft das Element bei einem angegebenen Index ab oder legt es fest. |
| IList.Remove(Object) |
Veraltet.
Entfernt das erste Vorkommen eines Elements aus der Auflistung. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| AsParallel(IEnumerable) |
Veraltet.
Aktiviert die Parallelisierung einer Abfrage. |
| AsQueryable(IEnumerable) |
Veraltet.
Wandelt eine IEnumerable in eine IQueryableum. |
| Cast<TResult>(IEnumerable) |
Veraltet.
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um. |
| OfType<TResult>(IEnumerable) |
Veraltet.
Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ. |