Menu.MenuItemCollection 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ę MenuItem obiektów.
public: ref class Menu::MenuItemCollection : System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class Menu.MenuItemCollection : System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type Menu.MenuItemCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class Menu.MenuItemCollection
Implements IList
- Dziedziczenie
-
Menu.MenuItemCollection
- Atrybuty
- Implementuje
Uwagi
Ta klasa reprezentuje kolekcję MenuItem obiektów przechowywanych w MainMenuobiekcie , ContextMenulub MenuItem. MainMenu W przypadku klas i ContextMenu ta kolekcja reprezentuje całą strukturę menu kontrolki. MenuItem Dla klasy ta kolekcja reprezentuje listę elementów podrzędnych skojarzonych z klasą MenuItem.
Metody Add i Remove umożliwiają dodawanie i usuwanie poszczególnych elementów menu z kolekcji. Możesz również użyć Clear metody , aby usunąć wszystkie elementy menu z kolekcji.
Konstruktory
Menu.MenuItemCollection(Menu) |
Inicjuje nowe wystąpienie klasy Menu.MenuItemCollection. |
Właściwości
Count |
Pobiera wartość wskazującą całkowitą liczbę MenuItem obiektów w kolekcji. |
IsReadOnly |
Pobiera wartość wskazującą, czy kolekcja jest przeznaczona tylko do odczytu. |
Item[Int32] |
Pobiera obiekt MenuItem w określonej indeksowanej lokalizacji w kolekcji. |
Item[String] |
Pobiera element z określonym kluczem z kolekcji. |
Metody
Add(Int32, MenuItem) |
Dodaje wcześniej utworzony MenuItem w określonym indeksie w kolekcji elementów menu. |
Add(MenuItem) |
Dodaje wcześniej utworzony MenuItem element na końcu bieżącego menu. |
Add(String) |
Dodaje nowy MenuItemelement na końcu bieżącego menu z określonym podpis. |
Add(String, EventHandler) |
Dodaje nowy MenuItem element na końcu bieżącego menu z określonym podpis i określoną procedurą obsługi zdarzeń dla zdarzeniaClick. |
Add(String, MenuItem[]) |
Dodaje nowy MenuItem element na końcu tego menu z określonymi podpis, Click procedurą obsługi zdarzeń i elementami. |
AddRange(MenuItem[]) |
Dodaje tablicę wcześniej utworzonych MenuItem obiektów do kolekcji. |
Clear() |
Usuwa wszystkie MenuItem obiekty z kolekcji elementów menu. |
Contains(MenuItem) |
Określa, czy określony MenuItem element należy do kolekcji. |
ContainsKey(String) |
Określa, czy kolekcja zawiera element z określonym kluczem. |
CopyTo(Array, Int32) |
Kopiuje całą kolekcję do istniejącej tablicy w określonej lokalizacji w tablicy. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Find(String, Boolean) |
Wyszukuje elementy z określonym kluczem, opcjonalnie wyszukując elementy podmenu. |
GetEnumerator() |
Zwraca moduł wyliczający, który może służyć do iterowania po kolekcji elementów menu. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
IndexOf(MenuItem) |
Pobiera indeks określonego elementu w kolekcji. |
IndexOfKey(String) |
Znajduje indeks pierwszego wystąpienia elementu menu z określonym kluczem. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Remove(MenuItem) |
Usuwa określony MenuItem element z kolekcji elementów menu. |
RemoveAt(Int32) |
Usuwa element MenuItem z kolekcji elementów menu w określonym indeksie. |
RemoveByKey(String) |
Usuwa element menu z określonym kluczem z kolekcji. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Jawne implementacje interfejsu
ICollection.IsSynchronized |
Aby uzyskać opis tego członka, zobacz IsSynchronized. |
ICollection.SyncRoot |
Aby uzyskać opis tego członka, zobacz SyncRoot. |
IList.Add(Object) |
Aby uzyskać opis tego członka, zobacz Add(Object). |
IList.Contains(Object) |
Aby uzyskać opis tego członka, zobacz Contains(Object). |
IList.IndexOf(Object) |
Aby uzyskać opis tego członka, zobacz IndexOf(Object). |
IList.Insert(Int32, Object) |
Aby uzyskać opis tego członka, zobacz Insert(Int32, Object). |
IList.IsFixedSize |
Aby uzyskać opis tego członka, zobacz IsFixedSize. |
IList.Item[Int32] |
Aby uzyskać opis tego członka, zobacz Item[Int32]. |
IList.Remove(Object) |
Aby uzyskać opis tego członka, zobacz Remove(Object). |
Metody rozszerzania
Cast<TResult>(IEnumerable) |
Rzutuje elementy obiektu IEnumerable na określony typ. |
OfType<TResult>(IEnumerable) |
Filtruje elementy IEnumerable elementu na podstawie określonego typu. |
AsParallel(IEnumerable) |
Umożliwia równoległość zapytania. |
AsQueryable(IEnumerable) |
Konwertuje element IEnumerable na .IQueryable |