Menu.MenuItemCollection Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
Menu is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use ToolStripDropDown and ToolStripDropDownMenu instead.
Bir nesne koleksiyonunu MenuItem temsil eder.
public: ref class Menu::MenuItemCollection : System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class Menu.MenuItemCollection : System.Collections.IList
[System.ComponentModel.ListBindable(false)]
[System.ComponentModel.Browsable(false)]
[System.Obsolete("`Menu` is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use `ToolStripDropDown` and `ToolStripDropDownMenu` instead.", false, DiagnosticId="WFDEV006", UrlFormat="https://aka.ms/winforms-warnings/{0}")]
public class Menu.MenuItemCollection : System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type Menu.MenuItemCollection = class
interface IList
interface ICollection
interface IEnumerable
[<System.ComponentModel.ListBindable(false)>]
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("`Menu` is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use `ToolStripDropDown` and `ToolStripDropDownMenu` instead.", false, DiagnosticId="WFDEV006", UrlFormat="https://aka.ms/winforms-warnings/{0}")>]
type Menu.MenuItemCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class Menu.MenuItemCollection
Implements IList
- Devralma
-
Menu.MenuItemCollection
- Öznitelikler
- Uygulamalar
Açıklamalar
Bu sınıf, , MenuItemMainMenuveya ContextMenuiçinde depolanan nesnelerin koleksiyonunu MenuItem temsil eder. MainMenu ve ContextMenu sınıfları için bu koleksiyon, denetimin menü yapısının tamamını temsil eder. MenuItem sınıfı için, bu koleksiyon ile ilişkilendirilmiş alt menü öğelerinin MenuItemlistesini temsil eder.
Add ve Remove yöntemleri, koleksiyona tek tek menü öğeleri eklemenize ve koleksiyondan kaldırmanıza olanak tanır. Ayrıca yöntemini kullanarak Clear koleksiyondaki tüm menü öğelerini kaldırabilirsiniz.
Oluşturucular
| Name | Description |
|---|---|
| Menu.MenuItemCollection(Menu) |
Geçersiz.
Menu.MenuItemCollection sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Count |
Geçersiz.
Koleksiyondaki toplam nesne sayısını MenuItem gösteren bir değer alır. |
| IsReadOnly |
Geçersiz.
Koleksiyonun salt okunur olup olmadığını belirten bir değer alır. |
| Item[Int32] |
Geçersiz.
MenuItem öğesini koleksiyonda belirtilen dizinlenmiş konumda alır. |
| Item[String] |
Geçersiz.
Koleksiyondan belirtilen anahtara sahip bir öğe alır. |
Yöntemler
| Name | Description |
|---|---|
| Add(Int32, MenuItem) |
Geçersiz.
Menü öğesi koleksiyonu içinde belirtilen dizinde daha önce oluşturulmuş MenuItem bir ekler. |
| Add(MenuItem) |
Geçersiz.
Geçerli menünün sonuna daha önce oluşturulmuş MenuItem bir ekler. |
| Add(String, EventHandler) |
Geçersiz.
Geçerli menünün sonuna belirtilen bir açıklamalı alt yazı ve olay için belirtilen olay işleyicisi MenuItem ile yeni Click bir ekler. |
| Add(String, MenuItem[]) |
Geçersiz.
Belirtilen resim yazısı, MenuItem olay işleyicisi ve öğelerle bu menünün sonuna yeni Click bir ekler. |
| Add(String) |
Geçersiz.
Geçerli menünün sonuna, belirtilen bir açıklamalı alt yazıyla yeni MenuItembir ekler. |
| AddRange(MenuItem[]) |
Geçersiz.
Koleksiyona daha önce oluşturulmuş MenuItem nesneler dizisi ekler. |
| Clear() |
Geçersiz.
Menü öğesi koleksiyonundaki tüm MenuItem nesneleri kaldırır. |
| Contains(MenuItem) |
Geçersiz.
Belirtilen MenuItem öğesinin koleksiyonun bir üyesi olup olmadığını belirler. |
| ContainsKey(String) |
Geçersiz.
Koleksiyonun belirtilen anahtara sahip bir öğe içerip içermediğini belirler. |
| CopyTo(Array, Int32) |
Geçersiz.
Koleksiyonun tamamını dizi içinde belirtilen bir konumdaki mevcut bir diziye kopyalar. |
| Equals(Object) |
Geçersiz.
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| Find(String, Boolean) |
Geçersiz.
Belirtilen anahtara sahip öğeleri bulur ve isteğe bağlı olarak alt menü öğelerini arar. |
| GetEnumerator() |
Geçersiz.
Menü öğesi koleksiyonunda yinelemek için kullanılabilecek bir numaralandırıcı döndürür. |
| GetHashCode() |
Geçersiz.
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçersiz.
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| IndexOf(MenuItem) |
Geçersiz.
Koleksiyondaki belirli bir öğenin dizinini alır. |
| IndexOfKey(String) |
Geçersiz.
Belirtilen anahtara sahip bir menü öğesinin ilk oluşumunun dizinini bulur. |
| MemberwiseClone() |
Geçersiz.
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| Remove(MenuItem) |
Geçersiz.
Belirtilen MenuItem öğeyi menü öğesi koleksiyonundan kaldırır. |
| RemoveAt(Int32) |
Geçersiz.
MenuItem Belirtilen dizindeki menü öğesi koleksiyonundan bir öğesini kaldırır. |
| RemoveByKey(String) |
Geçersiz.
Belirtilen anahtara sahip menü öğesini koleksiyondan kaldırır. |
| ToString() |
Geçersiz.
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ICollection.IsSynchronized |
Geçersiz.
Bu üyenin açıklaması için bkz IsSynchronized. . |
| ICollection.SyncRoot |
Geçersiz.
Bu üyenin açıklaması için bkz SyncRoot. . |
| IList.Add(Object) |
Geçersiz.
Bu üyenin açıklaması için bkz Add(Object). . |
| IList.Contains(Object) |
Geçersiz.
Bu üyenin açıklaması için bkz Contains(Object). . |
| IList.IndexOf(Object) |
Geçersiz.
Bu üyenin açıklaması için bkz IndexOf(Object). . |
| IList.Insert(Int32, Object) |
Geçersiz.
Bu üyenin açıklaması için bkz Insert(Int32, Object). . |
| IList.IsFixedSize |
Geçersiz.
Bu üyenin açıklaması için bkz IsFixedSize. . |
| IList.Item[Int32] |
Geçersiz.
Bu üyenin açıklaması için bkz Item[Int32]. . |
| IList.Remove(Object) |
Geçersiz.
Bu üyenin açıklaması için bkz Remove(Object). . |
Uzantı Metotları
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Geçersiz.
Sorgunun paralelleştirilmesini etkinleştirir. |
| AsQueryable(IEnumerable) |
Geçersiz.
bir IEnumerable öğesine IQueryabledönüştürür. |
| Cast<TResult>(IEnumerable) |
Geçersiz.
öğesinin IEnumerable öğelerini belirtilen türe yazar. |
| OfType<TResult>(IEnumerable) |
Geçersiz.
Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler. |