ListView.CheckedListViewItemCollection 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 koleksiyonunu temsil eder.
public: ref class ListView::CheckedListViewItemCollection : System::Collections::IList
public class ListView.CheckedListViewItemCollection : System.Collections.IList
[System.ComponentModel.ListBindable(false)]
public class ListView.CheckedListViewItemCollection : System.Collections.IList
type ListView.CheckedListViewItemCollection = class
interface IList
interface ICollection
interface IEnumerable
[<System.ComponentModel.ListBindable(false)>]
type ListView.CheckedListViewItemCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class ListView.CheckedListViewItemCollection
Implements IList
- Devralma
-
ListView.CheckedListViewItemCollection
- Öznitelikler
- Uygulamalar
Açıklamalar
denetlenen ListView.CheckedListViewItemCollection öğeleri bir ListView denetimde depolar. Öğeler yalnızca denetimin CheckBoxesListView özelliği olarak trueayarlandıysa denetlenebilir. içinde ListView.CheckedListViewItemCollection depolanan öğeler içinde ListView.ListViewItemCollectionbulunan öğelerdir. sınıfı, ListView.ListViewItemCollection denetimde ListView görüntülenen tüm öğeleri depolar.
Aşağıdaki tabloda, öğesinin öğelerinin ListView ve bunların seçim durumlarının bir örnek denetimde nasıl ListView.ListViewItemCollection depoladığını gösteren bir örnek ListView gösterilmektedir.
| Index | Öğe | ListView'da denetlenen durum |
|---|---|---|
| 0 | Öğe1 | Kontrol edilmemiş |
| 1 | Öğe2 | Kontrol edildi |
| 2 | Item3 | Kontrol edilmemiş |
| 3 | Öğe4 | Kontrol edildi |
| 4 | Öğe5 | Kontrol edildi |
Önceki tablodaki örne bağlı ListView.ListViewItemCollection olarak, aşağıdaki tabloda öğesinin ListView.CheckedListViewItemCollection nasıl görüneceği gösterilmektedir.
| Index | ListViewItemCollection'da denetlenen öğe |
|---|---|
| 0 | Öğe2 |
| 1 | Öğe4 |
| 2 | Öğe5 |
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 ListView.ListViewItemCollection üyesi olup olmadığını belirlemenizi ListView.CheckedListViewItemCollectionsağlar. Öğenin koleksiyonda olduğunu bildiğinizde, öğesinin IndexOf içindeki ListView.CheckedListViewItemCollectionkonumunu belirlemek için yöntemini kullanabilirsiniz.
Oluşturucular
| Name | Description |
|---|---|
| ListView.CheckedListViewItemCollection(ListView) |
ListView.CheckedListViewItemCollection 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. |
| Item[String] |
Koleksiyonda belirtilen anahtara sahip bir öğe alır. |
Yöntemler
| Name | Description |
|---|---|
| Contains(ListViewItem) |
Belirtilen öğenin koleksiyonda bulunup bulunmadığını belirler. |
| ContainsKey(String) |
Belirtilen anahtara sahip bir sütunun koleksiyonda 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() |
İşaretli öğ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(ListViewItem) |
Belirtilen öğenin koleksiyonundaki dizini döndürür. |
| IndexOfKey(String) |
Belirtilen anahtara sahip bir öğenin dizinini belirler. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ICollection.IsSynchronized |
'a ListView.CheckedListViewItemCollection 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) |
Koleksiyona bir öğe ekler. |
| IList.Clear() |
Koleksiyondaki tüm öğeleri kaldırır. |
| IList.Contains(Object) |
Öğenin denetlenip denetlenmediğini doğrular. |
| IList.IndexOf(Object) |
Belirtilen öğenin koleksiyonundaki dizini döndürür. |
| IList.Insert(Int32, Object) |
Belirtilen dizinde koleksiyona bir öğe ekler. |
| IList.IsFixedSize |
Koleksiyonun sabit bir boyutu olup olmadığını belirten bir değer alır. |
| IList.Item[Int32] |
Koleksiyondan bir nesne 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ı
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini etkinleştirir. |
| AsQueryable(IEnumerable) |
bir IEnumerableIQueryabledönüştürür. |
| Cast<TResult>(IEnumerable) |
Bir IEnumerable öğelerini belirtilen türe yayınlar. |
| OfType<TResult>(IEnumerable) |
Bir IEnumerable öğelerini belirtilen türe göre filtreler. |