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 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

Nama Deskripsi
ToolStripItemCollection(ToolStrip, ToolStripItem[])

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

Properti

Nama Deskripsi
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

Nama Deskripsi
Add(Image)

ToolStripItem Menambahkan yang menampilkan gambar yang ditentukan ke koleksi.

Add(String, Image, EventHandler)

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

Add(String, Image)

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

Add(String)

ToolStripItem Menambahkan yang menampilkan teks yang ditentukan ke koleksi.

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 isi koleksi ini ke satu dimensi Arrayyang kompatibel, dimulai pada indeks array target yang ditentukan.

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

Menyalin koleksi ke dalam 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 Type instans 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)

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

MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(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

Nama Deskripsi
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 tertentu.

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

Nama Deskripsi
AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

Mengonversi IEnumerable menjadi IQueryable.

Cast<TResult>(IEnumerable)

Melemparkan elemen IEnumerable ke jenis yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen IEnumerable berdasarkan jenis tertentu.

Berlaku untuk