ToolStripItemCollection 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.
Reprezentuje kolekcję ToolStripItem obiektów.
public ref class ToolStripItemCollection : System::Windows::Forms::Layout::ArrangedElementCollection, System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class ToolStripItemCollection : System.Windows.Forms.Layout.ArrangedElementCollection, System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type ToolStripItemCollection = class
inherit ArrangedElementCollection
interface IList
interface ICollection
interface IEnumerable
Public Class ToolStripItemCollection
Inherits ArrangedElementCollection
Implements IList
- Dziedziczenie
- Atrybuty
- Implementuje
Uwagi
Metody Add, Removei RemoveAt umożliwiają dodawanie i usuwanie poszczególnych kontrolek z kolekcji. Można również użyć AddRange metod lub Clear , aby dodać lub usunąć wszystkie kontrolki z kolekcji.
Możesz określić, czy element ToolStripItem jest członkiem kolekcji, przekazując kontrolkę Contains do metody . Aby uzyskać wartość indeksu lokalizacji ToolStripItem obiektu w kolekcji, przekaż kontrolkę IndexOf do metody . Kolekcję można skopiować do tablicy, wywołując metodę CopyTo .
Konstruktory
ToolStripItemCollection(ToolStrip, ToolStripItem[]) |
Inicjuje ToolStripItemCollection nowe wystąpienie klasy z określonym kontenerem ToolStrip i określoną tablicą ToolStripItem kontrolek. |
Właściwości
Count |
Pobiera liczbę elementów w kolekcji. (Odziedziczone po ArrangedElementCollection) |
IsReadOnly |
Pobiera wartość wskazującą, czy kolekcja ToolStripItemCollection jest przeznaczona tylko do odczytu. |
Item[Int32] |
Pobiera element w określonym indeksie. |
Item[String] |
Pobiera element o określonej nazwie. |
Metody
Add(Image) |
Dodaje obiekt ToolStripItem , który wyświetla określony obraz do kolekcji. |
Add(String) |
Dodaje element ToolStripItem wyświetlający określony tekst do kolekcji. |
Add(String, Image) |
Dodaje obiekt ToolStripItem , który wyświetla określony obraz i tekst do kolekcji. |
Add(String, Image, EventHandler) |
Dodaje element ToolStripItem , który wyświetla określony obraz i tekst do kolekcji oraz zgłasza Click zdarzenie. |
Add(ToolStripItem) |
Dodaje określony element na końcu kolekcji. |
AddRange(ToolStripItem[]) |
Dodaje tablicę ToolStripItem kontrolek do kolekcji. |
AddRange(ToolStripItemCollection) |
Dodaje element ToolStripItemCollection do bieżącej kolekcji. |
Clear() |
Usuwa wszystkie elementy z kolekcji. |
Contains(ToolStripItem) |
Określa, czy określony element jest członkiem kolekcji. |
ContainsKey(String) |
Określa, czy kolekcja zawiera element z określonym kluczem. |
CopyTo(Array, Int32) |
Kopiuje całą zawartość tej kolekcji do zgodnego jednowymiarowego Array, zaczynając od określonego indeksu tablicy docelowej. (Odziedziczone po ArrangedElementCollection) |
CopyTo(ToolStripItem[], Int32) |
Kopiuje kolekcję do określonej pozycji określonej ToolStripItem tablicy. |
Equals(Object) |
Określa, czy dwa ArrangedElementCollection wystąpienia są równe. (Odziedziczone po ArrangedElementCollection) |
Find(String, Boolean) |
Wyszukuje elementy według ich nazwy i zwraca tablicę wszystkich pasujących kontrolek. |
GetEnumerator() |
Zwraca moduł wyliczający dla całej kolekcji. (Odziedziczone po ArrangedElementCollection) |
GetHashCode() |
Zwraca wartość skrótu dla tego wystąpienia. (Odziedziczone po ArrangedElementCollection) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
IndexOf(ToolStripItem) |
Pobiera indeks określonego elementu w kolekcji. |
IndexOfKey(String) |
Pobiera indeks pierwszego wystąpienia określonego elementu w kolekcji. |
Insert(Int32, ToolStripItem) |
Wstawia określony element do kolekcji w określonym indeksie. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Remove(ToolStripItem) |
Usuwa określony element z kolekcji. |
RemoveAt(Int32) |
Usuwa element z określonego indeksu w kolekcji. |
RemoveByKey(String) |
Usuwa element z określonym kluczem. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Jawne implementacje interfejsu
ICollection.IsSynchronized |
Aby uzyskać opis tego elementu członkowskiego, zobacz IsSynchronized właściwość . (Odziedziczone po ArrangedElementCollection) |
ICollection.SyncRoot |
Aby uzyskać opis tego elementu członkowskiego, zobacz SyncRoot właściwość . (Odziedziczone po ArrangedElementCollection) |
IList.Add(Object) |
Dodaje element do kolekcji. |
IList.Clear() |
Usuwa wszystkie elementy z kolekcji. |
IList.Contains(Object) |
Określa, czy kolekcja zawiera określony element. |
IList.IndexOf(Object) |
Określa lokalizację określonego elementu w kolekcji. |
IList.Insert(Int32, Object) |
Wstawia element do kolekcji w określonym indeksie. |
IList.IsFixedSize |
Pobiera wartość wskazującą, czy kolekcja ma stały rozmiar. |
IList.Item[Int32] |
Pobiera element w określonym indeksie. |
IList.Remove(Object) |
Usuwa pierwsze wystąpienie określonego elementu z kolekcji. |
IList.RemoveAt(Int32) |
Usuwa element z kolekcji w określonym indeksie. |
Metody rozszerzania
Cast<TResult>(IEnumerable) |
Rzutuje elementy elementu IEnumerable do określonego typu. |
OfType<TResult>(IEnumerable) |
Filtruje elementy elementu IEnumerable na podstawie określonego typu. |
AsParallel(IEnumerable) |
Umożliwia równoległość zapytania. |
AsQueryable(IEnumerable) |
Konwertuje element IEnumerable na .IQueryable |