ListView.CheckedIndexCollection 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.
Liste görünümü denetiminde denetlenen öğelerin dizinlerini içeren koleksiyonu temsil eder.
public: ref class ListView::CheckedIndexCollection : System::Collections::IList
public class ListView.CheckedIndexCollection : System.Collections.IList
[System.ComponentModel.ListBindable(false)]
public class ListView.CheckedIndexCollection : System.Collections.IList
type ListView.CheckedIndexCollection = class
interface IList
interface ICollection
interface IEnumerable
[<System.ComponentModel.ListBindable(false)>]
type ListView.CheckedIndexCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class ListView.CheckedIndexCollection
Implements IList
- Devralma
-
ListView.CheckedIndexCollection
- Öznitelikler
- Uygulamalar
Açıklamalar
bir ListView.CheckedIndexCollection denetimde denetlenen öğelere ListView dizinleri depolar. Öğeler yalnızca denetimin CheckBoxes ListView özelliği olarak true
ayarlandıysa denetlenebilir. içinde ListView.CheckedIndexCollection depolanan dizinler içindeki ListView.ListViewItemCollectiondizin konumlarıdır. Denetimde ListView.ListViewItemCollection ListView görüntülenen tüm öğeleri depolar.
Aşağıdaki tablo, öğelerinin yanı sıra denetlenen durumlarını örnek bir denetimde nasıl ListView.ListViewItemCollection depoladığını ListView gösteren bir örnektir ListView .
Dizin oluşturma | Öğe | ListView'da denetlenen durum |
---|---|---|
0 | Öğe1 | İşaretlemeyin |
1 | Öğe2 | İşaretli |
2 | Öğe3 | İşaretlemeyin |
3 | Öğe4 | İşaretli |
4 | Öğe5 | İşaretli |
Önceki tablodaki ListView.ListViewItemCollection örne bağlı olarak, aşağıdaki tabloda öğesinin nasıl ListView.CheckedIndexCollection görüneceği gösterilmektedir.
Dizin oluşturma | ListViewItemCollection'da denetlenen öğenin dizini |
---|---|
0 | 1 |
1 | 3 |
2 | 4 |
Koleksiyonla çeşitli görevleri gerçekleştirmek için bu sınıfın özelliklerini ve yöntemlerini kullanabilirsiniz. yöntemi, Contains dizinindeki bir dizin konumunun ListView.ListViewItemCollection içinde depolanan dizinlerden biri olup olmadığını belirlemenizi ListView.CheckedIndexCollectionsağlar. Öğenin koleksiyonda olduğunu bildiğinizde, dizinin ListView.CheckedIndexCollectioniçindeki konumunu belirlemek için yöntemini kullanabilirsinizIndexOf.
Oluşturucular
ListView.CheckedIndexCollection(ListView) |
ListView.CheckedIndexCollection sınıfının yeni bir örneğini başlatır. |
Özellikler
Count |
Topluluktaki öğe sayısını alır. |
IsReadOnly |
Topluluğun salt okunur olup olmadığını gösteren bir değer alır. |
Item[Int32] |
Koleksiyon içinde belirtilen dizindeki dizin değerini alır. |
Yöntemler
Contains(Int32) |
Belirtilen dizinin koleksiyonda bulunup bulunmadığını belirler. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetEnumerator() |
denetlenen dizin koleksiyonunda yineleme yapmak 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() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
IndexOf(Int32) |
Belirtilen dizinin içindeki ListView.CheckedIndexCollection dizini liste görünümü denetiminden ListView.ListViewItemCollection döndürür. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
ICollection.CopyTo(Array, Int32) |
denetlenen öğe dizinleri koleksiyonunu bir diziye kopyalar. |
ICollection.IsSynchronized |
Koleksiyona erişimin eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli). |
ICollection.SyncRoot |
Denetim koleksiyonuna erişimi eşitlemek için kullanılabilecek bir nesne alır. |
IList.Add(Object) |
Bir öğeyi koleksiyona ekler. |
IList.Clear() |
Tüm öğeleri koleksiyondan kaldırır. |
IList.Contains(Object) |
ile ListViewItem karşılık gelen dizinin denetlenip denetlenmediğini denetler. |
IList.IndexOf(Object) |
içinde belirtilen nesnenin dizinini ListView.CheckedIndexCollectiondöndürür. |
IList.Insert(Int32, Object) |
Belirtilen dizinde koleksiyona bir öğe ekler. |
IList.IsFixedSize |
değerinin sabit bir boyuta sahip olup olmadığını ListView.CheckedIndexCollection belirten bir değer alır. |
IList.Item[Int32] |
içinde ListView.CheckedIndexCollectionbir nesnesi alır veya ayarlar. |
IList.Remove(Object) |
Bir öğenin koleksiyondaki ilk oluşumunu kaldırır. |
IList.RemoveAt(Int32) |
Belirtilen dizindeki bir öğeyi koleksiyondan kaldırır. |
Uzantı Metotları
Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe atar. |
OfType<TResult>(IEnumerable) |
Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler. |
AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini sağlar. |
AsQueryable(IEnumerable) |
bir IEnumerable öğesini öğesine IQueryabledönüştürür. |