ToolStripItemCollection Kelas

Definisi

Mewakili kumpulan ToolStripItem objek.

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
Warisan
ToolStripItemCollection
Atribut
Penerapan

Keterangan

Metode Add, Remove, dan RemoveAt memungkinkan Anda untuk menambahkan dan menghapus kontrol individual dari koleksi. Anda juga dapat menggunakan AddRange metode atau Clear untuk menambahkan atau menghapus semua kontrol dari koleksi.

Anda dapat menentukan apakah adalah ToolStripItem anggota koleksi dengan meneruskan kontrol ke Contains dalam metode . Untuk mendapatkan nilai indeks lokasi ToolStripItem dalam koleksi, teruskan kontrol ke IndexOf metode . Koleksi dapat disalin ke dalam array dengan memanggil CopyTo metode .

Konstruktor

ToolStripItemCollection(ToolStrip, ToolStripItem[])

Menginisialisasi instans ToolStripItemCollection baru kelas dengan kontainer ToolStrip yang ditentukan dan array ToolStripItem kontrol yang ditentukan.

Properti

Count

Mendapatkan jumlah elemen dalam koleksi.

(Diperoleh dari ArrangedElementCollection)
IsReadOnly

Mendapatkan nilai yang menunjukkan apakah ToolStripItemCollection bersifat baca-saja.

Item[Int32]

Mendapatkan item pada indeks yang ditentukan.

Item[String]

Mendapatkan item dengan nama yang ditentukan.

Metode

Add(Image)

Menambahkan yang ToolStripItem menampilkan gambar yang ditentukan ke koleksi.

Add(String)

Menambahkan yang ToolStripItem menampilkan teks yang ditentukan ke koleksi.

Add(String, Image)

ToolStripItem Menambahkan yang menampilkan gambar dan teks yang ditentukan ke koleksi.

Add(String, Image, EventHandler)

ToolStripItem Menambahkan yang menampilkan gambar dan teks yang ditentukan ke koleksi dan yang meningkatkan Click peristiwa.

Add(ToolStripItem)

Menambahkan item yang ditentukan ke akhir koleksi.

AddRange(ToolStripItem[])

Menambahkan array ToolStripItem kontrol ke koleksi.

AddRange(ToolStripItemCollection)

ToolStripItemCollection Menambahkan ke koleksi saat ini.

Clear()

Menghapus semua item dari koleksi.

Contains(ToolStripItem)

Menentukan apakah item yang ditentukan adalah anggota koleksi.

ContainsKey(String)

Menentukan apakah koleksi berisi item dengan kunci yang ditentukan.

CopyTo(Array, Int32)

Menyalin seluruh konten koleksi ini ke satu dimensi Arrayyang kompatibel, dimulai pada indeks array target yang ditentukan.

(Diperoleh dari ArrangedElementCollection)
CopyTo(ToolStripItem[], Int32)

Menyalin koleksi ke posisi array yang ditentukan ToolStripItem .

Equals(Object)

Menentukan apakah dua ArrangedElementCollection instans sama.

(Diperoleh dari ArrangedElementCollection)
Find(String, Boolean)

Mencari item berdasarkan namanya dan mengembalikan array dari semua kontrol yang cocok.

GetEnumerator()

Mengembalikan enumerator untuk seluruh koleksi.

(Diperoleh dari ArrangedElementCollection)
GetHashCode()

Mengembalikan kode hash untuk instans ini.

(Diperoleh dari ArrangedElementCollection)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
IndexOf(ToolStripItem)

Mengambil indeks item yang ditentukan dalam koleksi.

IndexOfKey(String)

Mengambil indeks kemunculan pertama item yang ditentukan dalam koleksi.

Insert(Int32, ToolStripItem)

Sisipkan item yang ditentukan ke dalam koleksi pada indeks yang ditentukan.

MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
Remove(ToolStripItem)

Menghapus item yang ditentukan dari koleksi.

RemoveAt(Int32)

Menghapus item dari indeks yang ditentukan dalam koleksi.

RemoveByKey(String)

Menghapus item yang memiliki kunci yang ditentukan.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

ICollection.IsSynchronized

Untuk deskripsi anggota ini, lihat IsSynchronized properti .

(Diperoleh dari ArrangedElementCollection)
ICollection.SyncRoot

Untuk deskripsi anggota ini, lihat SyncRoot properti .

(Diperoleh dari ArrangedElementCollection)
IList.Add(Object)

Menambahkan item ke koleksi.

IList.Clear()

Menghapus semua item dari koleksi.

IList.Contains(Object)

Menentukan apakah koleksi berisi item yang ditentukan.

IList.IndexOf(Object)

Menentukan lokasi item yang ditentukan dalam koleksi.

IList.Insert(Int32, Object)

Menyisipkan item ke dalam koleksi pada indeks yang ditentukan.

IList.IsFixedSize

Mendapatkan nilai yang menunjukkan apakah koleksi memiliki ukuran tetap.

IList.Item[Int32]

Mengambil elemen pada indeks yang ditentukan.

IList.Remove(Object)

Menghapus kemunculan pertama item yang ditentukan dari koleksi.

IList.RemoveAt(Int32)

Menghapus item dari koleksi pada indeks tertentu.

Metode Ekstensi

Cast<TResult>(IEnumerable)

Mentransmisikan elemen dari IEnumerable ke jenis yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen berdasarkan IEnumerable jenis tertentu.

AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

Mengonversi menjadi IEnumerableIQueryable.

Berlaku untuk