ListBox.SelectedObjectCollection 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.
içindeki ListBoxseçili öğelerin koleksiyonunu temsil eder.
public: ref class ListBox::SelectedObjectCollection : System::Collections::IList
public class ListBox.SelectedObjectCollection : System.Collections.IList
type ListBox.SelectedObjectCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class ListBox.SelectedObjectCollection
Implements IList
- Devralma
-
ListBox.SelectedObjectCollection
- Uygulamalar
Açıklamalar
sınıfı, ListBox.SelectedObjectCollection seçili öğeleri içinde ListBoxdepolar. içinde ListBox.SelectedObjectCollection depolanan öğeler sınıfı içinde ListBox.ObjectCollection bulunan öğelerdir. sınıfı içinde ListBox.ObjectCollectionListBoxgörüntülenen tüm öğeleri depolar.
Aşağıdaki tablo, öğesinin ListBox.ObjectCollection öğelerinin ListBox yanı sıra seçim durumlarını bir örnek içinde nasıl depoladığını gösteren bir örnektir ListBox.
| Index | Öğe | ListBox içindeki seçim durumu |
|---|---|---|
| 0 | object1 | Seçilmemiş |
| 1 | object2 | Seçili |
| 2 | object3 | Seçilmemiş |
| 3 | object4 | Seçili |
| 4 | object5 | Seçili |
Önceki tabloda gösterilene bağlı ListBox.ObjectCollection olarak, aşağıdaki tabloda öğesinin ListBox.SelectedObjectCollection nasıl görüneceği gösterilmektedir.
| Index | ObjectCollection'dan seçilen öğe |
|---|---|
| 0 | object2 |
| 1 | object4 |
| 2 | object5 |
Koleksiyonla çeşitli görevleri gerçekleştirmek için bu sınıfın özelliklerini ve yöntemlerini kullanabilirsiniz. yöntemi, Contains sınıfından bir öğenin öğesinin ListBox.ObjectCollection üyesi olup olmadığını belirlemenizi ListBox.SelectedObjectCollectionsağlar. Öğenin koleksiyon içinde bulunduğunu bildiğinizde, içinde belirli bir öğenin içinde depolandığı IndexOfyeri belirlemek için ListBox.ObjectCollection yöntemini kullanabilirsinizListBox.ListBox.SelectedObjectCollection
Oluşturucular
| Name | Description |
|---|---|
| ListBox.SelectedObjectCollection(ListBox) |
ListBox.SelectedObjectCollection sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Count |
Koleksiyondaki öğe sayısını alır. |
| IsReadOnly |
Koleksiyonun salt okunur olup olmadığını belirten bir değer alır. |
| Item[Int32] |
Öğeyi koleksiyon içinde belirtilen dizinde alır. |
Yöntemler
| Name | Description |
|---|---|
| Add(Object) |
öğesi için seçili öğeler listesine bir ListBoxöğe ekler. |
| Clear() |
Seçili öğeler koleksiyonundaki tüm öğeleri kaldırır. |
| Contains(Object) |
Belirtilen öğenin koleksiyon içinde bulunup bulunmadığını belirler. |
| CopyTo(Array, Int32) |
Koleksiyonun tamamını dizi içinde belirtilen bir konumdaki mevcut bir diziye kopyalar. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetEnumerator() |
Seçili öğe koleksiyonunda yinelemek için kullanılabilecek bir numaralandırıcı döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| IndexOf(Object) |
Belirtilen öğenin koleksiyonundaki dizini döndürür. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| Remove(Object) |
Belirtilen nesneyi seçili öğeler koleksiyonundan kaldırır. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ICollection.IsSynchronized |
Bu üyenin açıklaması için bkz IsSynchronized. . |
| ICollection.SyncRoot |
Bu üyenin açıklaması için bkz SyncRoot. . |
| IList.Add(Object) |
Bu üyenin açıklaması için bkz Add(Object). . |
| IList.Clear() |
Bu üyenin açıklaması için bkz Clear(). . |
| IList.Insert(Int32, Object) |
Bu üyenin açıklaması için bkz Insert(Int32, Object). . |
| IList.IsFixedSize |
Bu üyenin açıklaması için bkz IsFixedSize. . |
| IList.Remove(Object) |
Bu üyenin açıklaması için bkz Remove(Object). . |
| IList.RemoveAt(Int32) |
Bu üyenin açıklaması için bkz RemoveAt(Int32). . |
Uzantı Metotları
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini etkinleştirir. |
| AsQueryable(IEnumerable) |
bir IEnumerable öğesine IQueryabledönüştürür. |
| Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe yazar. |
| OfType<TResult>(IEnumerable) |
Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler. |