ToolBar.ToolBarButtonCollection Klasse

Definition

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.

Gilt für:

Weitere Informationen