ListBox.SelectedObjectCollection Sınıf

Tanım

İçindeki seçili öğelerin koleksiyonunu temsil eder ListBox .Represents the collection of selected items in the ListBox.

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

ListBox.SelectedObjectCollectionSınıfı, içindeki seçili öğeleri depolar ListBox .The ListBox.SelectedObjectCollection class stores the selected items in the ListBox. İçinde depolanan öğeler, ListBox.SelectedObjectCollection sınıfının içinde yer alan öğelerdir ListBox.ObjectCollection .The items stored in the ListBox.SelectedObjectCollection are items contained within the ListBox.ObjectCollection class. ListBox.ObjectCollectionSınıfı, içinde görünen tüm öğeleri depolar ListBox .The ListBox.ObjectCollection class stores all items displayed in the ListBox.

Aşağıdaki tablo, ListBox.ObjectCollection öğesinin öğelerinin ve ListBox seçim durumlarının bir örnek içinde nasıl depolanmasına ilişkin bir örnektir ListBox .The following table is an example of how the ListBox.ObjectCollection stores the items of the ListBox as well as their selection states within an example ListBox.

Dizin oluşturmaIndex ÖğeItem ListBox içindeki seçim durumuSelection state within the ListBox
00 object1object1 DeğilkenUnselected
11 object2object2 SeçiliSelected
22 object3object3 DeğilkenUnselected
33 object4object4 SeçiliSelected
44 object5object5 SeçiliSelected

ListBox.ObjectCollectionÖnceki tabloda gösterilen öğesine bağlı olarak, aşağıdaki tabloda nasıl ListBox.SelectedObjectCollection görüneceği gösterilmektedir.Based on the ListBox.ObjectCollection demonstrated in the previous table, the following table demonstrates how the ListBox.SelectedObjectCollection would appear.

Dizin oluşturmaIndex ObjectCollection 'dan seçili öğeSelected item from ObjectCollection
00 object2object2
11 object4object4
22 object5object5

Bu sınıfın özelliklerini ve yöntemlerini, koleksiyonuyla çeşitli görevleri gerçekleştirmek için kullanabilirsiniz.You can use the properties and methods of this class to perform a variety of tasks with the collection. ContainsYöntemi, sınıfından bir öğenin üyesi olup olmadığını belirlemenizi sağlar ListBox.ObjectCollection ListBox.SelectedObjectCollection .The Contains method enables you to determine whether an item from the ListBox.ObjectCollection class is a member of the ListBox.SelectedObjectCollection. Öğenin koleksiyon içinde bulunduğunu öğrendikten sonra, IndexOf için içindeki belirli bir öğenin içinde nerede depolandığını öğrenmek için yöntemini kullanabilirsiniz ListBox.ObjectCollection ListBox ListBox.SelectedObjectCollection .Once you know that the item is located within the collection, you can use the IndexOf method to determine where a specific item within the ListBox.ObjectCollection for the ListBox is stored within the ListBox.SelectedObjectCollection.

Oluşturucular

ListBox.SelectedObjectCollection(ListBox)

ListBox.SelectedObjectCollection sınıfının yeni bir örneğini başlatır.Initializes a new instance of the ListBox.SelectedObjectCollection class.

Özellikler

Count

Topluluktaki öğe sayısını alır.Gets the number of items in the collection.

IsReadOnly

Topluluğun salt okunur olup olmadığını gösteren bir değer alır.Gets a value indicating whether the collection is read-only.

Item[Int32]

Koleksiyon içindeki belirtilen dizindeki öğeyi alır.Gets the item at the specified index within the collection.

Yöntemler

Add(Object)

İçin seçilen öğeler listesine bir öğe ekler ListBox .Adds an item to the list of selected items for a ListBox.

Clear()

Seçili öğelerin koleksiyonundan tüm öğeleri kaldırır.Removes all items from the collection of selected items.

Contains(Object)

Belirtilen öğenin koleksiyon içinde olup olmadığını belirler.Determines whether the specified item is located within the collection.

CopyTo(Array, Int32)

Tüm koleksiyonu, dizi içindeki belirli bir konuma varolan bir diziye kopyalar.Copies the entire collection into an existing array at a specified location within the array.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.Determines whether the specified object is equal to the current object.

(Devralındığı yer: Object)
GetEnumerator()

Seçili öğe koleksiyonu boyunca yinelemek için kullanılabilecek bir Numaralandırıcı döndürür.Returns an enumerator that can be used to iterate through the selected item collection.

GetHashCode()

Varsayılan karma işlevi olarak işlev görür.Serves as the default hash function.

(Devralındığı yer: Object)
GetType()

TypeGeçerli örneği alır.Gets the Type of the current instance.

(Devralındığı yer: Object)
IndexOf(Object)

Belirtilen öğenin koleksiyonu içindeki dizini döndürür.Returns the index within the collection of the specified item.

MemberwiseClone()

Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object.

(Devralındığı yer: Object)
Remove(Object)

Belirtilen nesneyi seçili öğelerin koleksiyonundan kaldırır.Removes the specified object from the collection of selected items.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.Returns a string that represents the current object.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

ICollection.IsSynchronized

Bu üyenin açıklaması için bkz IsSynchronized ..For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Bu üyenin açıklaması için bkz SyncRoot ..For a description of this member, see SyncRoot.

IList.Add(Object)

Bu üyenin açıklaması için bkz Add(Object) ..For a description of this member, see Add(Object).

IList.Clear()

Bu üyenin açıklaması için bkz Clear() ..For a description of this member, see Clear().

IList.Insert(Int32, Object)

Bu üyenin açıklaması için bkz Insert(Int32, Object) ..For a description of this member, see Insert(Int32, Object).

IList.IsFixedSize

Bu üyenin açıklaması için bkz IsFixedSize ..For a description of this member, see IsFixedSize.

IList.Remove(Object)

Bu üyenin açıklaması için bkz Remove(Object) ..For a description of this member, see Remove(Object).

IList.RemoveAt(Int32)

Bu üyenin açıklaması için bkz RemoveAt(Int32) ..For a description of this member, see RemoveAt(Int32).

Uzantı Metotları

Cast<TResult>(IEnumerable)

Öğesinin öğelerini IEnumerable belirtilen türe yayınlar.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Öğesinin öğelerini IEnumerable belirtilen bir türe göre filtreler.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Bir sorgunun paralelleştirilmesini mümkün hale getirme.Enables parallelization of a query.

AsQueryable(IEnumerable)

Bir IEnumerable öğesine dönüştürür IQueryable .Converts an IEnumerable to an IQueryable.

Şunlara uygulanır